读书人

设计库设计要把常常读和经常写的字段分

发布时间: 2013-07-16 22:38:05 作者: rapoo

设计库设计要把经常读和经常写的字段分离到两个表吗?
并发时数据库在写的时候能进行读操作吗? 读写操作
[解决办法]

引用:
Quote: 引用:

这个貌似有点难度,不能为了读写分离来设计表结构,应该要满足业务才是最重要的,但是如果真的可以分开,那分开的确可以减少锁方面的问题。

再请教个问题,并发时数据库在写的时候能进行读操作吗在sql server中?

看你是哪种隔离级别了,如果是默认的(read commited),只能读取Commit的数据,所以会写会阻塞读。 但是如果是快照隔离级别或者脏读写不会阻塞读。
[解决办法]
引用:
Quote: 引用:

这个貌似有点难度,不能为了读写分离来设计表结构,应该要满足业务才是最重要的,但是如果真的可以分开,那分开的确可以减少锁方面的问题。

再请教个问题,并发时数据库在写的时候能进行读操作吗在sql server中?
这个没有绝对的答案。但是可以做到,不过要做些手脚,首先是隔离级别,然后就是你的写法

读书人网 >SQL Server

热点推荐