`
wulinux
  • 浏览: 2414 次
  • 来自: ...
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

in memory db 使用讨论。

阅读更多
我们单位的一个表里有大概1000万条数据。 但这个数据库非常的慢,而我们现在有几个系统要经常的从里面导入全部的数据出来进行数据分析。 我们现在的想法是 在in memory db 的数据库里做一个表。把全部的源数据一次的导入到里面(计划是 每天做一次数据reload)。 其他的系统的就从这个In memory DB 里读。
用了几个In memory DB ,但性能都一般 (h2,derby 等)。 想过用memory cache (ehcache 之类)的,但他们的数据查询的功能还是比较弱的。
大家有什么好的建议。谢谢了



分享到:
评论

相关推荐

    db2数据库性能优化

    - **z/OS**:使用DSMs(Direct Shared Memory)进行缓冲。 - **LUW**:通过设置BUFFERPOOL参数来配置。 #### 锁列表 锁机制用于防止并发事务之间的冲突。不恰当的锁管理会导致死锁和性能下降。 ##### 性能影响 ...

    操作系统(内存管理)

    /* Holds where we are looking in memory */ void *current_location; /* This is the same as current_location, but cast to a * memory_control_block */ struct mem_control_block *current_location_...

    MySQL讨论:原理+优化+技巧

    ### MySQL 讨论:原理+优化+技巧 #### MySQL 简介 MySQL是一种流行的开源关系型数据库管理系统,因其快速、稳定、易于使用且免费开放源代码的特点而被广泛采用。MySQL支持多种操作系统,包括但不限于Linux、...

    eXtremeDB SQL 中文

    extremesql/inc/dbapi.he是 eXtremeDB 实现的接口。extremesql/inc/apidef.h 是 SQL 引擎使用的基本类。extremesql/inc/exceptions.h 是 SQL 引擎抛出的异常。 eXtremeSQL 提供了许多扩展的 SQL-89 兼容的查询语言...

    Win32汇编实现DLL的远程注入及卸载

    在本文中,我们将讨论如何使用 Win32 汇编语言实现 DLL 的远程注入及卸载。这是一种高级主题,需要读者具备一定的汇编语言和操作系统知识。 首先,我们需要了解什么是 DLL 远程注入。DLL 远程注入是指强迫 DLL 程序...

    数据库性能调优原理与技术

    此外,还讲解了In-Memory OLTP技术对提升交易处理速度的影响。 数据库性能调优不仅关乎硬件配置,还包括软件参数调整。书中涵盖了如何根据系统负载和资源需求调整数据库配置参数,如缓冲池大小、日志文件设置、并发...

    Python库 | pystatsd_tags-0.0.4-py3.7.egg

    使用`inc()`或`dec()`方法可以增加或减少计数器的值,同时可以添加标签: ```python statsd.inc('request.count', 1, tags=['method:get', 'status:200']) ``` 3. **计时操作**: `time()`方法用于记录执行某...

    MSSQL缓存.zip

    对于内存优化表,SQL Server使用一种不同的缓存机制,即In-Memory OLTP。这些表完全驻留在内存中,提供极高的处理速度,适用于处理大量事务的工作负载。 11. 动态管理视图(DMV): DMV如sys.dm_os_buffer_...

    测试培训教材

    You can also view the system information that has been retrieved—such as CPU, memory, and processes running on the machine—and an image of the machine executing the system test. 6、测试用例设计、...

    几类关系型数据库的数据解决方案.docx

    此外,Oracle还支持分片(sharding)和In-memory特性,以提升数据处理效率和资源整合。12c引入的Container Database(CDB)则为多租户架构提供了支持,但Oracle的共享架构可能限制其处理大规模数据的能力。 MySQL以...

    Database Design 英文版

    - 本章讨论了如何使用Java持久化架构(JPA)在Java应用程序中实现数据的持久化,包括域模型与视图的概念、JPA的特点、JPQL以及如何下载和配置JPA实现等。 通过以上对数据库设计基础知识的详细介绍,我们不仅了解了...

    滤波器的nmse

    pa_in_out_memory.mat文件可能是存储了功放输入和输出数据的矩阵,这些数据可以用于计算NMSE。而NMSE.mat文件很可能包含了计算好的NMSE值,供进一步分析或与其他模型的结果进行对比。 总的来说,NMSE在滤波器设计和...

    新版Android开发教程.rar

    NTT DoCoMo, Inc. 日本多科莫电信 SOFTBANK MOBILE Corp. 日本软银移动 Sprint Nextel( 美国 ) T-Mobile( 德国 ) Telecom Italia( 意大利 ) Telef ó nica( 西班牙 ) Vodafone 沃达丰电信 China Unicom 中国联通 ...

    计算机术语英文缩写

    #### ADIMM (Advanced Dual In-line Memory Modules) ADIMM,即高级双重内嵌式内存模块,是一种内存技术,与传统的DIMM相比,ADIMM提供了更高的性能和稳定性。这种技术通常被用于需要高性能计算的环境中,比如高端...

    2015 Oracle readme

    - Oracle 数据库新技术如 In-Memory Option 和 Advanced Analytics 的优势及其对企业价值的影响。 - Oracle 产品的创新路径以及这些创新如何帮助企业实现数字化转型。 2. **盖国强:“脚踏实地渐入佳境”从SQL...

Global site tag (gtag.js) - Google Analytics