2016年3月17日

SQL语句优化

摘要: (1) 选择最有效率的表名顺序 ( 只在基于规则的优化器中有效 ) : ORACLE 的解析器按照从右到左的顺序处理 FROM 子句中的表名, FROM 子句中写在最后的表 ( 基础表driving table) 将被最先处理,在 FROM 子句中包含多个表的情况下 , 你必须选择记录条数最少的表作 阅读全文

posted @ 2016-03-17 18:06 CL静淡 阅读(248) 评论(0) 推荐(0) 编辑

索引合并和组合索引的比较 (转)

摘要: 在教务系统补考子系统的开发过程中,安排考场的算法运算时间非常慢,需要32秒才能完成考场的分配。查找原因,由于需要在学生补考科目表里面进行查找数据——该表的数据目前已达200万条,所以算法的大部分时间都花在查找数据方面。为了解决以上问题,我们决定对数据表进行分析,创建合适的索引。 在创建索引过程中,我 阅读全文

posted @ 2016-03-17 17:59 CL静淡 阅读(834) 评论(0) 推荐(0) 编辑

深入理解Sqlserver文件存储之页和应用 (转)

摘要: 我们每天都在使用数据库,我们部门使用最多的关系数据库有Sqlserver,Oracle,有没有想过这些数据库是怎么存放到操作系统的文件中的?有时候为了能够设计出最优的表结构,写出高性能的Sqlserver脚本,处理海量数据并发,我们必须解底层原理。由于个人兴趣最近研究了下Sqlserver的文件存储 阅读全文

posted @ 2016-03-17 17:51 CL静淡 阅读(864) 评论(0) 推荐(0) 编辑

导航