在线事务处理系统
通常OLTP(在线事务处理系统)的用户并发数很多,但只对数据库做很小的操作,数据库侧重于对用户操作的快速响应,这是对数据库最重要的性能要求。
对于一个OLTP系统来说,数据库内存设计非常重要,如果数据都可以在内存中处理,那么数据库的性能会提高很多。
内存的设计通常是通过调整KingbaseES V8.6 和内存相关的初始化参数来实现的,比较重要的几个是内存相关的参数,包括共享内存的大小(shared_buffers),session级内存大小(work_mem, maintenance_work_mem等)等,这些参数对一个OLTP系统是非常重要的。OLTP 系统是一个数据块更新非常频繁,SQL语句提交非常频繁的一个系统。对于数据块来说,应尽可能让数据块保存在内存当中,对于SQL来说,尽可能使用变量绑定技术来达到SQL的重用,减少物理I/O和重复的SQL解析,能极大的改善系统的性能。
如果您发现该资源为电子书等存在侵权的资源或对该资源描述不正确等,可点击“私信”按钮向作者进行反馈;如作者无回复可进行平台仲裁,我们会在第一时间进行处理!
加入交流群
请使用微信扫一扫!