关于锁表、锁行、分表、分库、读写分离、数据同步


各位前辈们好,一直以来都有听到关于锁表、锁行、分表、分库、读写分离、数据同步的字眼,可是网上查了些资料看了以后感觉云里雾里的

首先是锁表和锁行,感觉好像自己根本不能控制数据库如何锁行锁表

还有就是分表分库,如果分开了那查询、插入、更新、修改不就出大问题了?

还有就是读写分离,感觉就是两个数据库,可是分开了以后数据同步的话不就很麻烦吗……好像还不如一个库呢……

希望各位前辈能够指导一下我……谢谢了

数据库 database-engine mysql oracle sql

狸猫不手滑 10 years, 4 months ago

一下子问这么多问题,就不能分开一个个问吗,而且提问的也不具体。
比如分库分表你认为CRUD有什么大问题???

另外分库分表和读写分离是因为考虑的预计或实际数据量的情况下达到单个数据库实例容量和性能上限,才不得不做的事情。

偽Ramune answered 10 years, 4 months ago

Your Answer