目前项目使用的是单机mysql,内部也只有一个库,现在想要根据不同的子业务在单机内部拆分成多个库,避免后续子业务拓展但仍操作同一个大库的情况,但是现在有以下几个疑问:
1、单机内部拆分成多库之后是否会对原来的sql操作造成比较大的影响,比如单库内的跨表查询变成了多库跨表,还有事务操作也有可能需要跨库。
2、单机内部分库之后是否有助于提高稳定性,会不会出现一个库挂掉,另外的库是好的,整体单机表现正常的情况?
3、单机内部分库之后还是会受制于单机本身的性能瓶颈吧,分库后能提高IO吗?
4、分库之后还有哪些缺点?
米脂
犯罪嫌疑人X
相关分类