mysql数据库,mariadb数据库优化
2017-06-21 16:12
239 查看
查看默认的慢查询:
修改慢查询时间:
通过如下的一个函数来进行测试:
benchmark(count,expr),函数可以测试执行count次expr操作需要的时间。
一般情况下,出现查询比较慢的语句,是没有添加索引导致的。
插入数据,由于id是自增的,我们插入的时候指定为null,因此可以不用写一长串字段。
MariaDB [(none)]> show variables like 'long_query_time'; +-----------------+-----------+ | Variable_name | Value | +-----------------+-----------+ | long_query_time | 10.000000 | +-----------------+-----------+
修改慢查询时间:
set long_query_time=2;
通过如下的一个函数来进行测试:
benchmark(count,expr),函数可以测试执行count次expr操作需要的时间。
一般情况下,出现查询比较慢的语句,是没有添加索引导致的。
create table user( id int primary key auto_increment, name varchar(32) not null default '', age tinyint unsigned not null default 0, email varchar(32) not null default '', classid int not null default 1 )engine myisam charset utf8;
插入数据,由于id是自增的,我们插入的时候指定为null,因此可以不用写一长串字段。
insert into user values(null,'xiaogang',12,'gang@sohu.com',4), (null,'xiaohong',13,'hong@sohu.com',2), (null,'xiaolong',31,'long@sohu.com',2), (null,'xiaofeng',22,'feng@sohu.com',3), (null,'xiaogui',42,'gui@sohu.com',3);
相关文章推荐
- MySQL 数据库性能优化之索引优化(这是 MySQL数据库性能优化专题 系列的第三篇文章)
- MySQL 数据库性能优化之缓存参数优化(这是 MySQL数据库性能优化专题 系列的第一篇文章)
- 30多条mysql数据库优化方法,千万级数据库记录查询轻松解决
- 转载:30多条mysql数据库优化方法,千万级数据库记录查询轻松解决
- 30多条mysql数据库优化方法,千万级数据库记录查询轻松解决
- MYSQL数据库设计注意事项--数据库优化
- 30多条mysql数据库优化方法,千万级数据库记录查询轻松解决
- mysql四:30多条mysql数据库优化方法,千万级数据库记录查询轻松解决
- 30多条mysql数据库优化方法,千万级数据库记录查询轻松解决
- 30多条mysql数据库优化方法,千万级数据库记录查询轻松解决
- 韩顺平 Mysql数据库优化(二) 数据库(表)设计
- Mysql数据库优化系列(二)------AWK脚本统计数据库性能参数
- MySQL数据库优化技术之数据库表的设计
- 30多条mysql数据库优化方法,千万级数据库记录查询轻松解决
- 数据库调优教程(十三) MySQL数据库其他优化方法
- MySQL 数据库性能优化之表结构优化(这是 MySQL数据库性能优化专题 系列的第二篇文章)
- 数据库学习--mysql数据库sql优化原则
- 30多条mysql数据库优化方法,千万级数据库记录查询轻松解决
- 30多条mysql数据库优化方法,千万级数据库记录查询轻松解决
- 30多条mysql数据库优化方法,千万级数据库记录查询轻松解决