请教一个sqlserver效率的问题
公司一个电子商务系统,最多的时候有1000左右人同时在线处理业务,数据库使用sqlserver2000,
可每次查询数据速度很慢很慢,查询10000条数据就很慢很慢了,我想问下是什么原因,是数据库方面的原因吗?
还是服务器方面的原因?服务器的带宽是30M,是不是太低了?
请高手不吝赐教,谢谢!
很多原因的,取決于系統設計流程
不過數據庫應該支持這么大的流量操作完全沒問題的
先考虑数据库的性能,看看你的表的索引是否合理。
直接在查询分析器中查如果很快的话,那么再考虑网络原因。
数据库表中都建了索引,如果是网路方面的原因,可能是什么原因呢?
带宽呢?30M够吗?
学习!
数据库的一些设计方面可能有问题,索引这个要适合的用
先用“系统性能监视器”检查服务器是否存在硬件瓶颈。
。
30M应该够了 这个估计要看数据库的设计了
请教小F,数据库设计哪里会有问题?
查询几十万条数据的时候,建立视图与否效率会有多大差别呢?
除了建视图和索引外,数据库设计上还有哪些地方需要注意的?
谢谢
数据库的设计,数据库的运行情况。
有可能是服务器配置或者系统的问题
这种原因的排察需要考虑很多方面的原因,LZ可以找本相关的书看看,技术内幕里的查询与优化就是讲这个的
相关问答:
请问一下,外网两台SQLSERVER实例数据传输,有没有采用数据压缩和加密。压缩比是多少,加密是什么加密算法?相关文档哪里可以找到?谢谢
我也想知道!关注此贴!
关注~~
数据库大牛都哪去了啊?
......
sqlserver,如果加个用户,权限是读所有表,但只能修改某个表的字段属性
没这个说法.
只给SELECT ,
UPDATE的只给某些表
个不会
但只能修改某个表的字段属性 这个难搞
要加权限得针对某个数据库
......
是这样的,我用是ODBC数据源连接服务器的数据库,现在我觉得很麻烦,因为要为每如机添加对应的数据源,想把他改成ADO方法来访问服务器的数据库能实现吗?要怎么写。
比如服务器里有二个数据库data1 和data2,客户 ......
请用过的朋友告知下,谢谢!
美的你,那玩意只能装装ULTRAEDIT
你试过?确实不行?
哥们 你用586跑跑 WIN vista 试试
没那么严重,无非是速度慢点而已,对于vs2008来说,内存还是个更重要的因素。
......
小弟现在Swing在连接数据库上遇到一点问题,请问Swing里面的事件和SQLserver数据库的连接有什么好的资料书推荐吗?
这个应当没有什么特别,与其他的编程一样.
JDBC
请问在Swing中加载背景图片是怎么加的?
......