首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

数据库删改数据使用主键和使用其他属性有什么区别?解决思路

2012-04-21 
数据库删改数据使用主键和使用其他属性有什么区别?在数据库中删改数据,原来是根据的比如 username,之类的

数据库删改数据使用主键和使用其他属性有什么区别?
在数据库中删改数据,原来是根据的比如 username,之类的进行删除,有必要改为使用主键进行操作么?使用主键效率会高一些么? 如果username能唯一标识记录,有必要改么?

[解决办法]
主键删除的效率高! 建议修改
[解决办法]
主键有聚集索引
[解决办法]
聚集索引的效率,要高。
[解决办法]
数据量不是很大的情况下,没什么区别
[解决办法]
主键是具有唯一性的,不会删错.而姓名不具有唯一性,删除的时候可能会将另一个同名,但不是同一人的信息也删除掉,这就会出错了.另外,主键一般设置了聚集索引,查找的速度相对比较快,执行的效率高一些.
[解决办法]
主键唯一性,代表数据不会删错

主键速度也快

热点排行