1.记一次order by desc limit导致的查询慢:explain分析一下这条语句: explain select a.id,a.q_user,a.q_showtime,a.thumb,a.title,a.q_uid,qishu,announced_type,q_end_time ,(SELECT `time` FROM&nbs
http://www.cnblogs.com/HondaHsu/p/3640180.html
一.参数详细介绍(仅供参考)向mysql导入一个数据库备份文件,运行一段时间后发现停在一个地方很长时间,用workbench监控了一下,发现repair with keycache这句很慢,上网查了一些,主要是对两个参数进行优化设置myisam_max_sort_file_size和myisam_sort_buffer_size。这两个参数默认值是 1.myisam_max_sort_
1、配置主库(master)1.编辑mysql master的配置文件(/etc/mysql/my.cnf):a)将[mysqld]配置节中的server-id置为1b)同时打开log_bin(即将log_bin前边的#去掉,确保此文件可写)c)改侦听地址bind-address = 本机IPd)如果配置文件做了修改,需重启数据库e)若是首次安装配置主库,需建立授权账号并执行:flush priv
binlog就是一个记录sql语句的过程,和普通的log一样。只是它是二进制存储,普通的是十进制存储。1、配置文件中打开binlog日志[mysqld]log-bin=mysql-bin(名字可以改成自己的,如果不改名字的话,默认是以主机名字命名)二进制文件里面的东西显示的就是执行所有语句的详细记录,当然一些语句不被记录在内。2、查看自己的binlog的名字是什么。sh
一.常用基本命令1.去重查询select count(*) from tablename;select count(distinct(pid)) from tablename; //distinct 去重,不同的2.查询A表中的字段,然后插入到B表中insert into table(c_serialid,c_password,c_value,c_gentime,c_usepid,c_
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号