首页 新闻 会员 周边 捐助

MSSQL 2005数据库名字导致的奇怪问题!

0
悬赏园豆:50 [已关闭问题] 关闭于 2012-10-12 08:59

服务器上已有1个是dbname.AAAA命名的数据库,这个数据的表打开表是慢的,就算是打开一个只有几个字段没数据的表也是要等上2分钟以上.

服务器上的其他数据库都不会有这个打开表慢的问题.

只要是在这个服务器上建立的数据库以这个开头命名的数据库打开表都是特别慢的,只要换一个名字问题就没有了。
例:dbname.XXXX, dbname.CCCCC, dbname.VVVVV 这要样子命名的数据库打开表都是慢的(最少要2分钟)
     dbnameXXXX, dbname1.CCCCC, dbnameA.VVVVV 这样子就没问题了。(几秒就打开了)

大家看看有没解决这两怪问题(数据库打开表慢和命名)的方法或思路?谢谢!

 

小步-舞曲的主页 小步-舞曲 | 初学一级 | 园豆:99
提问于:2012-10-09 00:16
< >
分享
所有回答(1)
0

如果按照你的第一种写法的话,你必须要建立一个架构,也就是前面的dbname,在后面的那段字符串才是表名,而第二个直接就是一个表名,所以第一种解析的时候会想找到架构,然后再架构下面去找表,而第二个直接找到这个表了,所以第一个比第二个慢点!

Kencery | 园豆:357 (菜鸟二级) | 2012-10-09 00:42

这个慢是不能接受的,所以你说的应该不是我这个问题的原因. =_=!

支持(0) 反对(0) 小步-舞曲 | 园豆:99 (初学一级) | 2012-10-09 09:57
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册