![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
Obelisk_Ma
这个作者很懒,什么都没留下…
展开
-
数据库存储大数据量(千万条记录级别)数据的考虑要点
分区 将数据库分区可提高其性能并易于维护。通过将一个大表拆分成更小的单个表,只访问一小部分数据的查询可以执行得更快,因为需要扫描的数据较少。而且可以更快地执行维护任务(如重建索引或备份表)。 实现分区操作时可以不拆分表,而将表物理地放置在个别的磁盘驱动器上。例如,将表放在某个物理驱动器上并将相关的表放在与之分离的驱动器上可提高查询性能,因为当执行涉及表之间联接的查询时,多个磁头同时读取数据。可以使用 Microsoft® SQL Server™ 2000 文件组指定将表放置在哪些磁盘上。转载 2017-06-08 15:05:10 · 4781 阅读 · 1 评论 -
Mybatis集成Redis
emp_mapper.xml 启用二级缓存 属性默认 type 指定使用哪个一个缓存类 --> select * from emp where empno = #{0} JedisCachepackage cn.et;import java.io.ByteArrayInputStream;import java.io.ByteArrayOutp原创 2017-07-13 10:28:24 · 602 阅读 · 0 评论 -
优化Oracle数据库,有两种方式
数据库性能最关键的因素在于IO,因为操作内存是快速的,但是读写磁盘是速度很慢的,优化数据库最关键的问题在于减少磁盘的IO,就个人理解应该分为物理的和逻辑的优化, 物理的是指oracle产品本身的一些优化,逻辑优化是指应用程序级别的优化物理优化的一些原则:1). Oracle的运行环境(网络,硬件等)2). 使用合适的优化器3). 合理配置oracle实例参数修改最大连接数:al原创 2017-08-08 22:02:45 · 2601 阅读 · 0 评论