是因为你的表数据量小,或者说当你的in的值达到500个的时候select的数据量大于表总数据量的15%,索引和in的值无 关,之和最后查询出的数据量/总数据的大...
2015-10-11 15:50 回复了该问题十多万的数据量也不大。 不同的SQL优化不同,没有什么统一的优化法则,SQL和执行计划发出来才能帮你优化呀。 有不懂的可以在qq群里问我,群里也叫老头子,优...
2015-10-11 14:14 回复了该问题with laotouzi as ( select * from table_abc ) select * from laotouzi;
2015-10-11 14:10 回复了该问题一句话,一切遵循业务、架构来。 凡事有人说xxx一定xxxx,就直接吐槽就可以了,没有绝对的事情,关于索引可以看下我的博客 :)虽然不敢说权威,但可以做为参考
2015-10-11 01:04 回复了该问题business key有业务含义,surrogate key没有业务含义但具有唯一性, 存在的意义是为了应对维度的缓慢变化,BIWORK的那篇文章里写的比较详...
2015-10-10 16:48 回复了该问题几个字段, 表体积多大 解决方案: 实在不行试试表空间迁移吧,这个很快,也不会影响远程主机的性能,但是数据未必同步 如果是异步传输也能满足你的需求,那你可以...
2015-10-10 16:23 回复了该问题什么数据库哇 oracle还能看看,sqlserver就不懂了
2015-10-10 14:26 回复了该问题不知道你说的转换程序是啥, 一般来说数据仓库处理维度缓慢变化有几种方式: 1. 全量替代 2. 增加SCD_Flag标示 3. 增加SCD_start_date...
2015-10-09 23:36 回复了该问题sqlserver不懂,如果是Oracle通常会绑定变量,但是不知道你的in里面是不是固定的数量,如果不是固定的,根据你说的时间基本都浪费在解析上,就cache...
2015-10-09 23:15 回复了该问题是单独的SP还是放在Package里的? 其实都可以,看用什么方式而已。 SP的话直接在PL/SQL Developer里就可以导出 Package里单独导出S...
2015-10-09 22:09 回复了该问题建议打开端口,否则防火墙的存在即便安装成功也会影响rac性能。你是win还是linux
2015-10-09 22:04 回复了该问题