慢查询日志分析(mysql)
摘要:开启慢查询日志之后,慢查询sql会被存到数据库系统表mysql.slow_log或是文件中,可参考。有两个工具可以帮助我们分析输出报告,分别是mysqldumpslow和pt-query-digest. mysqldumpslow mysqldumpslow是mysql自身提供的日志分析工具,一般在
阅读全文
慢查询日志(mysql)
摘要:参考 针对mysql的优化,mysql提供了慢查询日志的支持。mysql的慢查询是mysql提供的一种日志记录,它用来记录mysql中响应时间超过阀值的sql语句,某个sql运行时间如果超过设置的阀值(long_query_time),就会被记录到慢查询日志中。阀值默认值是10s,默认情况下,mys
阅读全文
load data(sql)
摘要:一般对于数据库表的插入操作,我们都会写程序执行插入sql,插入的数据少还可以,如果数据多了。执行效率上可能就不太理想了。load data语句用于高速地从一个文本文件中读取数据,装载到一个表中,相比于前者效率会高很多。 参考 http://hunan.iteye.com/blog/752606 ht
阅读全文
set&enum小结(database)
摘要:今天发现mysql中有set这种数据类型,工作的业务中也使用到了。网上查阅资料后,小结一下 先总结一下两者的分别 set和enum类似表单中的多选和单选,set和enum在数据库内部是用整数表示的,显示给我们看的可以是字符串(避免使用数字字符串) api中对两种类型的解释如下 两种类型的数据个数有限
阅读全文