是不是一个普通的数据库操作的耗时在:10-100ms 级别啊?
连一个简单的insert 5 列小记录都要耗时 15ms 左右。
这15ms难道是硬盘用来寻道的?一个普通的查询耗时很不固定,一会儿15ms,一会儿200ms,咋回事呢,
数据量只有可怜的百条,这 百毫秒 的时间是干啥子用的呢?当然,不考虑哪些查询耗时 0ms 的情况。
连一个简单的insert 5 列小记录都要耗时 15ms 左右。
这15ms难道是硬盘用来寻道的?一个普通的查询耗时很不固定,一会儿15ms,一会儿200ms,咋回事呢,
数据量只有可怜的百条,这 百毫秒 的时间是干啥子用的呢?当然,不考虑哪些查询耗时 0ms 的情况。
解决方案 »
- 帮忙推荐‘数据库设计’相关畅销书籍名称
- 求一个SQL的写法
- SQL 2005 最新报价谁知?
- 速度和索引问题,八百万的表十个字段,常用判断字段为5个,如何建立索引会更快些
- 如何让一个表的第一行的ID永远为1
- 求助:关于格式转换的问题
- 怎样设置客户端访问数据库服务器的方式为TCP/IP协议?
- 求救!将foxpro导入sql server中的问题!
- 各位:菜鸟级的问题,我有个数据库是SQLSERVER的,如何打开?
- 高手们救命啊!在线等!
- SQL SERVER低版本如何使用在高版本下建立起来的数据库。例如SQL SERVER 2000如何使用在SQL SERVER 2008下创建的数据库,附加和还原均失败,谁有办法解决。
- sql2K 关于数据表所有者的问题
1.使用存储过程
2.尽量不要用select * from,只查询需要的项
3.表的结构尽量科学,不要有重复冗余项
4.减少对数据库的操作可以提高程序的访问速度
5.建立必要的索引
6.優化操作語句等
检查服务器硬盘状况比如是否硬件报警,系统日志记录磁盘错误。
我想加上小系统的事务,每次数据库耗时都至少在 50ms 吧,
这样不也就表示,每秒并发只有区区 20 个?好可怜哦,不是服务器,普通PC