MySQL存储数据怎么越来越慢 建立了一个有35个数据项的表,每条数据是170字节,存储超过200条之后速度就明显慢了下来,300条左右时几乎就不能再存了,请问是需要设置什么吗 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 怎么存储的 insert语句吗 WaitForSingleObject(hMutex,INFINITE); recvfrom(sockSrv,recdata,1024,0,(SOCKADDR*)&addrClient,&len); memcpy(&datahead,recdata,sizeof(datahead)); memcpy(&datainfo,recdata+sizeof(datahead),sizeof(datainfo)); if(datahead.flag==0x98ac&&datahead.length==170) { Sleep(1); sprintf(sqlstr,"INSERT INTO exchangehouse(exchangehouse,\ InstrumentID,TradingDay,UpdateTime,PreSettlementPrice,\ PreClosePrice,PreOpenInterest,OpenPrice,HighestPrice,\ LowestPrice,ClosePrice,SettlementPrice,LastPrice,Volume,\ OpenInterest,BidPrice1,BidVolume1,AskPrice1,AskVolume1,\ BidPrice2,BidVolume2,AskPrice2,AskVolume2,BidPrice3,BidVolume3,\ AskPrice3,AskVolume3,BidPrice4,BidVolume4,AskPrice4,AskVolume4,\ BidPrice5,BidVolume5,AskPrice5,AskVolume5)VALUES('%d','%s','%s','%s','%f','%f','%lf','%f','%f','%f','%f','%f','%f','%d','%lf','%f','%d','%f','%d','%f','%d','%f','%d','%f','%d','%f','%d','%f','%d','%f','%d','%f','%d','%f','%d')", num,datainfo.InstrumentID,datainfo.TradingDay,datainfo.UpdateTime ,datainfo.PreSettlementPrice,datainfo.PreClosePrice ,datainfo.PreOpenInterest,datainfo.OpenPrice,datainfo.HighestPrice, datainfo.LowestPrice,datainfo.ClosePrice,datainfo.SettlementPrice, datainfo.LastPrice,datainfo.Volume,datainfo.OpenInterest,datainfo.BidPrice1 ,datainfo.BidVolume1,datainfo.AskPrice1,datainfo.AskVolume1,datainfo.BidPrice2 ,datainfo.BidVolume2,datainfo.AskPrice2,datainfo.AskVolume2,datainfo.BidPrice3 ,datainfo.BidVolume3,datainfo.AskPrice3,datainfo.AskVolume3,datainfo.BidPrice4 ,datainfo.BidVolume4,datainfo.AskPrice4,datainfo.AskVolume4,datainfo.BidPrice5 ,datainfo.BidVolume5,datainfo.AskPrice5,datainfo.AskVolume5); mysql_query(&mydata,sqlstr); } ReleaseMutex(hMutex);一共4个线程同时接收数据 在你足够权限情况下,可以参考下面这个SQL来查看SELECT CONCAT(ROUND(SUM(data_length)/(1024*1024*1024), 2), ' GB') AS 'Total Data Size'FROM information_schema.TABLES WHERE table_schema LIKE 'database'; 查询多个字段的个数 mysql如何查找某一列的所有值? 急救:怎么查询根据日期查询某一天发布的所有文章? 一个字段显示两个值 如何设置存储过程参数的默认值 请教一个弱问题 有没有可以用一个sql语句完成的?请指点。。。。 请问mysql再执行搜索的时候,我希望搜索出不包括某字段的行应该如何写代码 mysql连接问题 二维表的查询,谢谢 请问如何在mysql中删除用户 mysql数据删除,使用optimize释放磁盘空间问题 MYSQL建表的一个问题..想知道了解了MYSQL的一些基础后进阶知识怎么学习
recvfrom(sockSrv,recdata,1024,0,(SOCKADDR*)&addrClient,&len);
memcpy(&datahead,recdata,sizeof(datahead));
memcpy(&datainfo,recdata+sizeof(datahead),sizeof(datainfo));
if(datahead.flag==0x98ac&&datahead.length==170)
{
Sleep(1);
sprintf(sqlstr,"INSERT INTO exchangehouse(exchangehouse,\
InstrumentID,TradingDay,UpdateTime,PreSettlementPrice,\
PreClosePrice,PreOpenInterest,OpenPrice,HighestPrice,\
LowestPrice,ClosePrice,SettlementPrice,LastPrice,Volume,\
OpenInterest,BidPrice1,BidVolume1,AskPrice1,AskVolume1,\
BidPrice2,BidVolume2,AskPrice2,AskVolume2,BidPrice3,BidVolume3,\
AskPrice3,AskVolume3,BidPrice4,BidVolume4,AskPrice4,AskVolume4,\
BidPrice5,BidVolume5,AskPrice5,AskVolume5)VALUES('%d','%s','%s','%s','%f','%f','%lf','%f','%f','%f','%f','%f','%f','%d','%lf','%f','%d','%f','%d','%f','%d','%f','%d','%f','%d','%f','%d','%f','%d','%f','%d','%f','%d','%f','%d')",
num,datainfo.InstrumentID,datainfo.TradingDay,datainfo.UpdateTime
,datainfo.PreSettlementPrice,datainfo.PreClosePrice
,datainfo.PreOpenInterest,datainfo.OpenPrice,datainfo.HighestPrice,
datainfo.LowestPrice,datainfo.ClosePrice,datainfo.SettlementPrice,
datainfo.LastPrice,datainfo.Volume,datainfo.OpenInterest,datainfo.BidPrice1
,datainfo.BidVolume1,datainfo.AskPrice1,datainfo.AskVolume1,datainfo.BidPrice2
,datainfo.BidVolume2,datainfo.AskPrice2,datainfo.AskVolume2,datainfo.BidPrice3
,datainfo.BidVolume3,datainfo.AskPrice3,datainfo.AskVolume3,datainfo.BidPrice4
,datainfo.BidVolume4,datainfo.AskPrice4,datainfo.AskVolume4,datainfo.BidPrice5
,datainfo.BidVolume5,datainfo.AskPrice5,datainfo.AskVolume5);
mysql_query(&mydata,sqlstr);
}
ReleaseMutex(hMutex);一共4个线程同时接收数据
在你足够权限情况下,可以参考下面这个SQL来查看
SELECT CONCAT(ROUND(SUM(data_length)/(1024*1024*1024), 2), ' GB') AS 'Total Data Size'
FROM information_schema.TABLES WHERE table_schema LIKE 'database';