码迷,mamicode.com
首页 >  
搜索关键字:索引优化    ( 389个结果
mysql使用索引优化order排序
个人原创地址:http://www.phpthinking.com/archives/433 在数据库中我们一般都会对一些字段进行索引操作,这样可以提升数据的查询速度,同时提高数据库的性能像order by ,group by前都需要索引。 先我们要注意一...
分类:数据库   时间:2014-09-25 15:41:49    阅读次数:207
mysql使用索引优化order排序
个人原创地址:http://www.phpthinking.com/archives/433 在数据库中我们一般都会对一些字段进行索引操作,这样可以提升数据的查询速度,同时提高数据库的性能像order by ,group by前都需要索引。 先我们要注意一下 1>mysql一次查询只能使用一个索引。如果要对多个字段使用索引,建立复合索引。 2>在ORDER BY操作中,...
分类:数据库   时间:2014-09-25 15:38:19    阅读次数:236
倒排索引优化 - 跳表
在前面一篇介绍 倒排索引 的文章中我们知道, 两个关键字的合并操作的时候复杂度是θ(N), 如果在合并操作时遇到最极端的情况, 所扫描和比较的次数是两个列表集合的所有元素个数之和, 即是线性增长的, 这在数据量特别大的时候是很低效的. 我们还是看一下两个集合的合并操作代码示例:a = [1, 2, ...
分类:其他好文   时间:2014-09-23 01:56:13    阅读次数:267
查询不走索引的情况
不走索引的情况还是蛮多的1、条件字段选择性弱,查出的结果集较大,不走索引;2、where条件等号两边字段类型不同,不走索引;3、优化器分析的统计信息陈旧也可能导致不走索引;4、索引字段 is null 不走索引;5、对于count(*)当索引字段有not null约束时走索引,否则不走索引;6、li...
分类:其他好文   时间:2014-09-22 17:56:32    阅读次数:168
MySQL 如何利用做排序
利用索引优化排序:orderby单表查询:索引列的顺序和orderby的字句的顺序完全一样,并且所有列的排序方向都一样,MySQL才能使用索引对结果进行排序。orderby子句与查找型查询的的限制是一样的,必须满足索引的最左前缀创建测试表:droptablet_index;createtablet_index(tidintn..
分类:数据库   时间:2014-09-21 03:41:40    阅读次数:261
数据表的物理优化方案
数据表的物理优化方案. 面对一个总量过亿的数据库,如何优化?虽然优化了主键,建立了索引,优化了查询,可是,它为什么还是那么慢呢? 更恶劣的情况是,在月结,转帐,统计汇总时,它总是超时. 这的确是让很多人头痛的事.更多人提出的解决方案是:换硬件吧,换硬件真的那么有效吗?就算快一倍,从60秒变成了30....
分类:其他好文   时间:2014-09-16 15:33:41    阅读次数:161
索引访问方法及索引优化
要了解索引访问方法,首先要知道索引的结构。1.表和索引的结构页页是sql server存储数据的基本单位,大小为8kb,可以存储表数据、索引数据、执行计划数据、分配位图、可用空间信息。页是sql server可以读写的最小I/O单位。即便是读取一行数据,它也要把整个页加载到缓存并从缓存中读取数据。区...
分类:其他好文   时间:2014-08-30 02:23:10    阅读次数:275
创建与删除索引
索引是加速查询的主要手段,特别对于涉及多个表的查询更是如此。本节中,将介绍索引的作用、特点,以及创建和删除索引的语法。13.4.1 使用索引优化查询索引是高速定位数据的技术,首先通过一个演示样例来了解其含义及作用,具体的介绍请參考第14章。1.索引演示样例如果对于10.3节所建的表,各个表上都没有索...
分类:其他好文   时间:2014-08-24 18:01:02    阅读次数:171
mysql hash索引优化
创建表CREATE TABLE `t1` ( `id` int(11) NOT NULL AUTO_INCREMENT, `msg` varchar(20) NOT NULL DEFAULT '', `crcmsg` int(15) NOT NULL DEFAULT '0', PRIMARY KEY...
分类:数据库   时间:2014-08-20 11:59:42    阅读次数:222
389条   上一页 1 ... 36 37 38 39 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!