1. 按数据生命周期分离数据库,通过业务逻辑把数据拆至不同用户下,如集成用户、核心业务用户、历史库用户
2. 旧库数据量很大,提高数据库性能的最直接方法就是减少查询量,适当冗余,以空间换时间,如建物化视图、反范式建模、结果集缓存、直接路径写入、分区表
3. 埋码,分析系统经常处理哪些数据,对常用的数据要使其越用越快,呆滞数据分离至历史库
本文介绍了一种通过数据生命周期管理和业务逻辑来分离数据库的方法,并提出了针对旧库数据量大的情况提高数据库性能的具体措施,包括减少查询量、数据冗余、物化视图、反范式建模等。
1. 按数据生命周期分离数据库,通过业务逻辑把数据拆至不同用户下,如集成用户、核心业务用户、历史库用户
2. 旧库数据量很大,提高数据库性能的最直接方法就是减少查询量,适当冗余,以空间换时间,如建物化视图、反范式建模、结果集缓存、直接路径写入、分区表
3. 埋码,分析系统经常处理哪些数据,对常用的数据要使其越用越快,呆滞数据分离至历史库
728
1601

被折叠的 条评论
为什么被折叠?