求大神解答关于sql编程习惯的问题
sqlserver吧
全部回复
仅看楼主
level 1
黑J33333 楼主
我想了解一下一般一个存储过程删除账号或者角色这种,是真的在数据库delete吗,还是在表中增加一列类似于“是否启用”的列,当某行被‘删除’,则禁用,让人查询不到而已。有人告诉我在数据库删除数据一是会关联很多表和视图关系,会很复杂;二是不利于未来大数据分析。可我想如果只是禁用账号角色,那数据库就会越来越庞大。有木有大神能帮我解答一下呀。[疑问]
2018年04月17日 00点04分 1
level 6
用delete删除记录时候,是先添加删除标记,标记所删除记录多占用的空间可用,当再有新的数据插入时候,空间会被新的数据占用,这样这条记录就彻底删除了
2018年04月18日 02点04分 2
1