随笔分类 - 数据
摘要:一、关于慢查询设置和分析查找慢查询参数mysql> show variables like 'long%';+-----------------+----------+| Variable_name | Value |+-----------------+----------+| long...
阅读全文
摘要:1、如果同时从同一个客户端插入很多行,使用含多个 VALUE的INSERT语句同时插入几行。这比使用单行INSERT语句快(在某些情况下快几倍)。如果你正向一个非空表添加数据,可以调节 bulk_insert_buffer_size变量,使数据插入更快。参见5.3.3 节,“服务器系统变量”。2、如果你从不同的客户端插入很多行,能通过INSERT DELAYED语句加快速度。参见13.2.4 节,“INSERT语法”。3、用MyISAM,如果在表中没有删除的行,能在SELECT语句正在运行的同时插入行。4、当从一个文本文件装载一个表时,使用LOAD DATA INFILE。这通常比使用很多IN
阅读全文
摘要:mysql的存储引擎myisam和innodb以及memorymemory会在下一章中介绍到innodb支持事物,外键以及行锁,mysql不支持innodb不支持fulltext索引的类型innodb不保存具体行数innodb的auto_increment不支持联合索引innodb删除表的时候是一行行删除大型网站对于数据库的操作优化1.读写分离,采用主/辅的方式,来分散数据的压力,提高查询速度2.按照业务特点横向或者纵向分割数据库。简单的来向就是大库变小库,大表变小表,来提高数据库的访问效率。一般来讲,一个数据库具有很多表或一张表有N多的记录,都会明显降低数据库的服务能力,比如mysql数据表
阅读全文

浙公网安备 33010602011771号