[阅读: 549] 2004-10-10 15:30:54
我最近使用了数据库方面的东西,但是我对数据库方面不是很懂。
上一个项目就是因为SQL语句没有有效使用已建立的索引而被测试部KILL了一下。当时的情况是这样的:
表:tablename
联合索引:smsid,address
字段:smsid,address,oprtype(还有一些其它信息)
我的SQL:select * from tablename where smsid=12345 and oprtype='1' and address="abcdefg"
就是这个SQL语句,被测试部测出没有正确使用索引,尽管索引的字段顺序是对的,但是联合索引中间加了一个非索引字段,所以导致索引失效。
我想问一下,想了解这些东西,需要看那些方面的数据库资料啊?有书就推荐书,有网址就推荐网址,先空翻720度,谢谢了:)