摘要: vmstat命令是最常见的Linux/Unix监控工具,可以展现给定时间间隔的服务器的状态值,包括服务器的CPU使用率,内存使用,虚拟内存交换情况,IO读写情况。这个命令是我查看Linux/Unix最喜爱的命令,一个是Linux/Unix都支持,二是相比top,我可以看到整个机器的CPU,内存,IO 阅读全文
posted @ 2017-11-27 19:21 matengfei 阅读(135) 评论(0) 推荐(0)
摘要: 时间存储用int和datetime哪个字段更合适,建立下面的两个表 测试环境是内存2个G,一核的虚拟机 分别对两个表进行两千万数据进行测试,这里小弟采用swoole多进程进行处理 这是插入test_inttime 这是插入test_datetime表 分别运行上面两个方法 第一个test_intti 阅读全文
posted @ 2017-11-24 15:19 matengfei 阅读(745) 评论(0) 推荐(0)
摘要: 一、MySQL中如何表示当前时间? 其实,表达方式还是蛮多的,汇总如下: CURRENT_TIMESTAMP CURRENT_TIMESTAMP() NOW() LOCALTIME LOCALTIME() LOCALTIMESTAMP LOCALTIMESTAMP() 二、关于TIMESTAMP和D 阅读全文
posted @ 2017-11-24 15:06 matengfei 阅读(1151) 评论(0) 推荐(0)
摘要: 安装sysbench 下载并且解压 阅读全文
posted @ 2017-11-22 19:23 matengfei 阅读(476) 评论(0) 推荐(0)
摘要: http://www.zcfy.cc/article/restful-api-design-best-practices-in-a-nutshell-4388.html 爬虫 资源 http://www.shenjian.io/index.php?r=crawler/code&app_id=8429 阅读全文
posted @ 2017-11-18 15:32 matengfei 阅读(115) 评论(0) 推荐(0)
摘要: mysql的大数据量查询分页应该用where 条件进行分页,limit 100000,100,mysql先查询100100数据量,查询完以后,将 这些100000数据量屏蔽去掉,用100的量,但是如果加限制条件里面带索引的,查询速度很快的 阅读全文
posted @ 2017-11-10 18:59 matengfei 阅读(1179) 评论(0) 推荐(0)
摘要: 索引hash相当于数组,键值对组合,对于id = 6或者status= 2这样条件查询,但是对于id>12等这样,用btree索引最好. 阅读全文
posted @ 2017-11-10 18:54 matengfei 阅读(216) 评论(0) 推荐(0)
摘要: 我们来看一下如何去读懂这些慢查询日志。在跟踪慢查询日志之前,首先你得保证最少发生过一次慢查询。如果你没有可以自己制造一个:root@server# mysql -e 'SELECT SLEEP(8);上述操作所做的事情只有一个:"睡"(啥也不做)八秒。这个长度应该足以被记录在你的慢查询日志里了(我通 阅读全文
posted @ 2017-11-09 11:51 matengfei 阅读(198) 评论(0) 推荐(0)
摘要: 假如你是一名 web 开发人员,如果你想调试你的应用或提升其性能的话,那你需要去参考各种日志文件。日志是开始故障排除最好的选择。就著名的 MySql 数据库服务器而言,你需要参考以下日志文件: 错误日志:它包含了服务器运行时(当然也包括服务启动和停止时)所发生的错误信息 普通查询日志:这是一个记录 阅读全文
posted @ 2017-11-09 11:48 matengfei 阅读(456) 评论(0) 推荐(0)
摘要: 一、同步与异步的区别: 同步:一个服务的完成需要依赖其他服务时,只有等待被依赖的服务完成后,才算完成,这是一种可靠的服务序列。要么成功都成功,失败都失败,服务的状态可以保持一致 异步:一个服务的完成需要依赖其他服务时,只通知其他依赖服务开始执行,而不需要等待被依赖的服务完成,此时该服务就算完成了。被 阅读全文
posted @ 2017-11-08 13:52 matengfei 阅读(183) 评论(0) 推荐(0)