-
公开(公告)号:WO2017070627A1
公开(公告)日:2017-04-27
申请号:PCT/US2016/058329
申请日:2016-10-22
Applicant: ORACLE INTERNATIONAL CORPORATION
Inventor: MACNICOL, Roger D. , SHAH, Viral , HUA, Xia , KAMP, Jesse , CHAVAN, Shasank K. , COLGAN, Maria , LAHIRI, Tirthankar , NG, Adrian Tsz Him , MEIYYAPPAN, Krishnan , GANESH, Amit , LOAIZA, Juan R. , UMAMAGESWARAN, Kothanda , QIN, Yiran
IPC: G06F17/30
CPC classification number: G06F17/30457 , G06F3/061 , G06F3/0647 , G06F3/065 , G06F3/067 , G06F12/0811 , G06F12/0897 , G06F17/30312 , G06F17/30315 , G06F2212/1016 , G06F2212/163 , G06F2212/225
Abstract: Techniques are provided for storing in in-memory unit (IMU) in a lower-storage tier and copying the IMU to DRAM when needed for query processing. Techniques are also provided for copying IMUs to lower tiers of storage when evicted from the cache of higher tiers of storage. Techniques are provided for implementing functionality of IMUs within a storage system, to enable database servers to push tasks, such as filtering, to the storage system where the storage system may access IMUs within its own memory to perform the tasks. Metadata associated with a set of data may be used to indicate whether an IMU for the data should be created by the database server machine or within the storage system.
Abstract translation: 提供了用于在较低存储层中的内存单元(IMU)中存储以及在需要进行查询处理时将IMU复制到DRAM的技术。 还提供了一些技术,用于将IMU复制到从较高层存储缓存中逐出时的较低存储层。 提供了用于在存储系统内实现IMU的功能的技术,以使数据库服务器能够将诸如过滤之类的任务推送到存储系统,其中存储系统可以访问其自己的存储器内的IMU以执行任务。 与一组数据相关联的元数据可以用于指示数据的IMU应该由数据库服务器机器还是存储系统创建。 p>
-
公开(公告)号:EP3365811A1
公开(公告)日:2018-08-29
申请号:EP16788924.5
申请日:2016-10-22
Applicant: Oracle International Corporation
Inventor: MACNICOL, Roger D. , SHAH, Viral , HUA, Xia , KAMP, Jesse , CHAVAN, Shasank K. , COLGAN, Maria , LAHIRI, Tirthankar , NG, Adrian Tsz Him , MEIYYAPPAN, Krishnan , GANESH, Amit , LOAIZA, Juan R. , UMAMAGESWARAN, Kothanda , QIN, Yiran
IPC: G06F17/30
CPC classification number: G06F17/30457 , G06F3/061 , G06F3/0647 , G06F3/065 , G06F3/067 , G06F12/0811 , G06F12/0897 , G06F17/30312 , G06F17/30315 , G06F2212/1016 , G06F2212/163 , G06F2212/225
Abstract: Techniques are provided for storing in in-memory unit (IMU) in a lower-storage tier and copying the IMU to DRAM when needed for query processing. Techniques are also provided for copying IMUs to lower tiers of storage when evicted from the cache of higher tiers of storage. Techniques are provided for implementing functionality of IMUs within a storage system, to enable database servers to push tasks, such as filtering, to the storage system where the storage system may access IMUs within its own memory to perform the tasks. Metadata associated with a set of data may be used to indicate whether an IMU for the data should be created by the database server machine or within the storage system.
-