标签: database concurrency transactions primary-key
1)如果我在我的桌子上使用主键,它是否会使用该主键字段优化搜索?
2)对于共享数据库,在进行插入时,查询会暂停一段时间,并在插入完成后执行该查询后?
答案 0 :(得分:2)
大多数(所有?)主要数据库管理系统使用物理唯一索引实现逻辑主键。如果选择,查询优化器可以利用该索引。
编写器是否阻止读取器取决于底层架构,这种架构变化很大,并且取决于事务隔离级别。