如果把我们的数据库信息当做一本书或者一个字典,那么索引可以理解为它的目录,如果我们创建一个优秀的目录,那么我们检索信息就会快得多,如果我们创建一个渣渣索引,也有可能拖垮整个系统。
索引我们分为四类,通常分为四大类型,即主键索引、全文索引、唯一索引、普通索引,这是按照索引的类型来分的。所谓主键索引,那就是当我们创建一张表的时候,如果我们指定了一个主键,那么它就自动成为主键索引,比如...
分类:
数据库 时间:
2014-08-15 12:52:38
阅读次数:
202
通常情况下,我们会使用以下SQL语句来更新字段值:
复制代码代码如下:
UPDATE mytable SET myfield='value' WHERE other_field='other_value';
但是,如果你想更新多行数据,并且每行记录的各字段值都是各不一样,你会怎么办呢?举个例子,我的博客有三个分类目录(免费资源、教程指南、橱窗展示),这些分类目录的信息...
分类:
数据库 时间:
2014-08-13 22:26:27
阅读次数:
367
explain profiling建议提供以下信息showtablestatuslike'audit';showcreatetableaudit;showindexfromaudit;checktableaudit;analyzetable audit;analyze并不检查表是否有问题,只是重新分...
分类:
数据库 时间:
2014-08-08 01:33:04
阅读次数:
302
基本上通过索引来解决 。通常索引键在where , group by , order by 相关的列一个表只能用一个索引(查询的时候)所以当要执行复杂查询时最好使用联合索引就是 index (a,b,c,d,....)where 需要注意的事,索引是左到右使用的 , 如果是 index(a,b,c)...
分类:
数据库 时间:
2014-08-07 12:14:59
阅读次数:
396
为毛 MySQL优化器的执行计划 好多时候都不准确,不是最优的呢(cpu+io)???
因素太多了::
存在information_schema的信息是定期刷新上去的,好多时候不是最真的,甚至相差好大(非高山峰时好好利用一下analyze table等);
现在一个企业有钱没地方花,买一大堆固态磁盘,碰巧非智能的MySQL不能很好滴跟上硬件优化的节奏,可能超过一部分的...
分类:
数据库 时间:
2014-08-07 00:51:27
阅读次数:
382
Mysql优化之问题定位
先扯淡下,很久没有来csdn写博客了, 最近在学燕18的mysql优化,并且这位老师讲的高达上还接地气, 今天刚好有空可以来总结这段时间学到的东西
先上一张流程图(这张图引自燕18的教程)
当遇到一台db服务器有问题的时候, 首先不是去看代码哪里有问题, 想sql语句是否写,表的结构是否合理之类的问题;而是需要从宏观的角度去...
分类:
数据库 时间:
2014-08-03 18:11:35
阅读次数:
330
优化大致思路:1.表的设计符合三范式2.建立合适的索引(主键索引、唯一索引、普通索引、全文索引)3.定时清理不需要的数据,碎片整理4.存储过程优化5.硬件升级6.mysql配置优化(并发数一般在1000左右,数据缓存优化)7.分表技术(水平分表,垂直分表)8.读写分离-----------------------..
分类:
数据库 时间:
2014-07-31 21:09:57
阅读次数:
350
测试的用例中,因为limit的大小不同,而产生了完全不同的执行计划:1. 测试case: create table t1 ( f1 int(11) not null, f2 int(11) not null, f3 int(11) not null, f4 tinyint(1) not n...
分类:
数据库 时间:
2014-07-30 17:18:24
阅读次数:
316
目前看:网站的开发瓶颈1.带宽-云计算,云终端(视屏网站)2.数据库-网站大并发,海量存储(sina,sohu)话题:怎样做,我们的数据库会更快!数据库分类:关系型数据库:mysql、oracle、sqlserver、db2、informix非关系型数据:面向集合,面向对象…nosql数据库:mongodbPHP项目u数据库优..
分类:
数据库 时间:
2014-07-30 03:23:14
阅读次数:
479
现在MySQL运行的大部分环境都是在Linux上的,如何在Linux操作系统上根据MySQL进行优化,我们这里给出一些通用简单的策略。这些方法都有助于改进MySQL的性能。 闲话少说,进入正题。 一、CPU 首先从CPU说起。 你仔...
分类:
数据库 时间:
2014-07-29 16:14:49
阅读次数:
407