1:查看SQL执行频率mysql> SHOW STATUS LIKE 'Com_%'; 2:定位执行效率低的SQLmysql> SHOW PROCESSLIST; 通过查看慢查询mysql> SELECT * FROM mysql.slow_log\G 3:通过EXPLAIN分析执行低效的SQ...
分类:
数据库 时间:
2014-09-29 15:18:51
阅读次数:
243
(一)
实现一致性operator new必须返回正确的值,内存不足时必须调用new_handling函数,必须有对付零内存的准备,还需要避免不慎掩盖正常形式的new。
void* operator new(std::size_t size) throw(std::bad_alloc) {
using namespace std;
if (size == 0) {
...
分类:
编程语言 时间:
2014-09-29 15:10:31
阅读次数:
168
Data StructureAdvantagesDisadvantagesArrayQuick insertion, very fast access if index knownSlow search, slow deletion, fixed size.Ordered arrayQuicker ...
分类:
其他好文 时间:
2014-09-29 13:26:30
阅读次数:
271
问题导读:1.zookeeper在kafka的作用是什么?2.kafka中几乎不允许对消息进行“随机读写”的原因是什么?3.kafka集群consumer和producer状态信息是如何保存的?4.partitions设计的目的的根本原因是什么?一、入门 1、简介 Kafka is a dist.....
分类:
其他好文 时间:
2014-09-29 11:14:57
阅读次数:
283
1 #include 2 #include 3 #include 4 #include 5 void *consumer(void *p) 6 { 7 int i; 8 printf("start (%d)\n", (int)p); 9 ...
分类:
其他好文 时间:
2014-09-27 02:32:39
阅读次数:
195
//非分离线程未使用join函数例子:#include#include#include#include#includevoid*consumer(void*p){ static a=0 ; a++; printf("<<<<<<<<<<<<<<<<<<<<<(%u),%d\n",(...
分类:
编程语言 时间:
2014-09-27 01:55:48
阅读次数:
219
#include #include #include #include void *consumer(void *p) { int i; printf("start (%d)\n", (int)p); for (i = 0; 1; i+...
分类:
其他好文 时间:
2014-09-27 01:43:08
阅读次数:
244
#include#include#include#include#includevoid *consumer(void *p){ static a = 0; a++; printf("<<<<(%u),%d\n", (unsigned)pthread_self(), a...
分类:
其他好文 时间:
2014-09-27 01:05:09
阅读次数:
233
/*这份代码经源码格式软件格式化过 yang_hx@neusoft.com *///非分离线程使用join函数例子:#include#include#include#include#includevoid*consumer(void*p){ static a=0 ; a...
分类:
编程语言 时间:
2014-09-27 00:37:28
阅读次数:
260
#include #include #include #include #include void *consumer(void *p){ do{ printf("<<<<(%u),%d\n", (unsigned)pthread_self(), (unsigned int)p...
分类:
其他好文 时间:
2014-09-27 00:28:39
阅读次数:
215