摘要: mysql的性能优化包罗甚广: 索引优化,查询优化,查询缓存,服务器设置优化,操作系统和硬件优化,应用层面优化(web服务器,缓存)等等。这里的记录的优化技巧更适用于开发人员,都是从网络上收集和自己整理的,主要是查询语句上面的优化,其它层面的优化技巧在此不做记录。查询的开销指标:执行时间 检查的行数 返回的行数建立索引的几个准则:1、合理的建立索引能够加速数据读取效率,不合理的建立索引反而会拖慢数据库的响应速度。 2、索引越多,更新数据的速度越慢。 3、尽量在采用MyIsam作为引擎的时候使用索引(因为MySQL以BTree存储索引),而不是InnoDB。但MyISAM不支持Transcati 阅读全文
posted @ 2014-04-01 11:36 马亮 阅读(2958) 评论(0) 推荐(1) 编辑
摘要: --删除空的表空间,但是不包含物理文件drop tablespace tablespace_name;--删除非空表空间,但是不包含物理文件drop tablespace tablespace_name including contents;--删除空表空间,包含物理文件drop tablespace tablespace_name including datafiles; --删除非空表空间,包含物理文件drop tablespace tablespace_name including contents and datafiles;--如果其他表空间中的表有外键等约束关联到了本表空间中的表的 阅读全文
posted @ 2014-03-10 17:09 马亮 阅读(267) 评论(0) 推荐(0) 编辑
摘要: 随着大数据的不断发展,非关系型的数据库现在成了一个极其热门的新领域,非关系数据库产品的发展非常迅速。现今的计算机体系结构在数据存储方面要有庞大的水平扩展性,而NoSQL也正是致力于改变这一现状。目前Google的 BigTable和Amazon 的Dynamo使用的就是NoSQL型数据库,本文介绍了10种出色的NoSQL数据库。虽然NoSQL流行语火起来才短短一年的时间,但是不可否认,现在已经开始了第二代运动。尽管早期的堆栈代码只能算是一种实验,然而现在的系统已经更加的成熟、稳定。不过现在也面临着一个严酷的事实:技术越来越成熟——以至于原来很好的NoSQL数据存储不得不进行重写,也有少数人认为 阅读全文
posted @ 2014-01-13 11:39 马亮 阅读(250) 评论(0) 推荐(0) 编辑
摘要: 今天有需要将已经存在表设置自动增长属性具体如下alter table customers change id id int not null auto_increment primary key;扩展知识://添加字段并设置主键 ALTER TABLE tabelname ADD new_field_id int(5) unsigned default 0 not null auto_increment ,ADD primary key (new_field_id);//加主关键字的索引 ALTER TABLE tablename ADD primary key(id);//加索引 ALTER 阅读全文
posted @ 2014-01-13 11:31 马亮 阅读(1666) 评论(0) 推荐(0) 编辑
摘要: mysql自己有个csv引擎,可以通过这个引擎来实现将csv中的数据导入到mysql数据库中,并且速度比通过php或是python写的批处理程序快的多。 具体的实现代码示例:代码如下: load data infile '/tmp/file.csv' into table _tablename (set character utf8) fields terminated by ','enclosed by '"'lines terminated by '\r\n';这段代码中涉及的一些关键字的解释如下: fields t 阅读全文
posted @ 2014-01-10 16:19 马亮 阅读(16840) 评论(0) 推荐(1) 编辑
摘要: 1、oracle函数 WMSYS.WM_CONCAT的使用如图,将图1的结果变成图2的结果,使用函数 WMSYS.WM_CONCAT 即可。查询语句需要配合使用group byselect aa,wmsys.wm_concat(t1.name) from ( select t.name,to_char(t.createdate,'yyyy-mm-dd') aa from td_user t where t.td_conference_id = 3218 and t.status = 1 and t.createdate > to_date('2012-10-28& 阅读全文
posted @ 2014-01-07 16:13 马亮 阅读(1860) 评论(0) 推荐(0) 编辑