会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 3. 发明申请
    • System and method for starting a buffer pool
    • 启动缓冲池的系统和方法
    • US20050050443A1
    • 2005-03-03
    • US10921469
    • 2004-08-19
    • Aamer SachedinaMatthew HurasKeriley Romanufa
    • Aamer SachedinaMatthew HurasKeriley Romanufa
    • G06F17/00G06F17/30H04L12/16
    • G06F17/30312
    • For an information retrieval system coupled to a buffer pool maintaining a plurality of pages of recently accessed information for subsequent re-access, a technique for starting the buffer pool is provided. The technique facilitates a quicker start to the buffer pool by deferring allocation of page storing portions, for example, until they are needed. The technique makes the buffer pool available for storing pages while deferring allocation of a page storing portion of the buffer pool and allocates the page storing portion of the buffer pool in response to a demand to store pages to the buffer pool. The technique may be used to re-start a buffer pool with pages stored to a memory coupled to the information retrieval system where the pages where stored upon a buffer pool shutdown. Further, buffer pool readers or prefetchers may be configured to read pages for storing to the buffer pool and allocate the page storing portions of the buffer pool in response to instructions to read particular pages.
    • 对于一个信息检索系统,耦合到缓冲池,保持多页最近访问的信息用于随后的重新访问,提供了启动缓冲池的技术。 该技术通过延迟页面存储部分的分配来促进对缓冲池的更快启动,例如直到需要它们。 该技术使得缓冲池可用于存储页面,同时延迟缓冲池的页面存储部分的分配,并且响应于将页面存储到缓冲池的需求而分配缓冲池的页面存储部分。 该技术可用于重新启动缓冲池,其中页面存储到耦合到信息检索系统的存储器,其中存储在缓冲池关闭时的页面。 此外,缓冲池读取器或预取器可以被配置为读取用于存储到缓冲池的页面,并响应于读取特定页面的指令来分配存储缓冲器池的部分的页面。
    • 4. 发明申请
    • System and method for optimally configuring software systems for a NUMA platform
    • 用于为NUMA平台优化配置软件系统的系统和方法
    • US20060206489A1
    • 2006-09-14
    • US11077579
    • 2005-03-11
    • James FinnieTaavi BurnsMatthew HurasSunil KamathLan PhamKevin RoseAamer SachedinaRoger Zheng
    • James FinnieTaavi BurnsMatthew HurasSunil KamathLan PhamKevin RoseAamer SachedinaRoger Zheng
    • G06F17/30
    • G06F9/5016G06F9/5061
    • A method and system for improving memory access patterns of software systems on NUMA systems discovers NUMA system resources, where the NUMA system resources comprises a plurality of NUMA nodes; determines a plurality of database threads, processes, and objects for a database configuration; and generates a policy which assigns the plurality of database threads, processes, and objects to the plurality of NUMA nodes, wherein the generating is performed prior to initialization of the plurality of database threads, processes, and objects. The assignment of the database threads, processes, or objects to NUMA nodes is such that the amount of remote memory accesses is reduced. When the database thread, process, or object initializes, the database server queries the policy for its assigned NUMA node(s). The database thread, process, or object is then bound to the assigned NUMA node(s). In this manner, the costs from remote memory accesses are significantly reduced.
    • 用于改进NUMA系统上的软件系统的存储器访问模式的方法和系统发现NUMA系统资源,其中NUMA系统资源包括多个NUMA节点; 确定数据库配置的多个数据库线程,进程和对象; 并且生成将多个数据库线程,进程和对象分配给多个NUMA节点的策略,其中在多个数据库线程,进程和对象的初始化之前执行生成。 将数据库线程,进程或对象分配给NUMA节点使得远程内存访问量减少。 当数据库线程,进程或对象初始化时,数据库服务器向其分配的NUMA节点查询策略。 然后将数据库线程,进程或对象绑定到已分配的NUMA节点。 以这种方式,远程存储器访问的成本显着降低。
    • 9. 发明授权
    • System and method for relocating pages pinned in a buffer pool of a database system
    • 将页面重定位的系统和方法固定在数据库系统的缓冲池中
    • US07007146B2
    • 2006-02-28
    • US10421250
    • 2003-04-22
    • Keriley K. RomanufaAamer Sachedina
    • Keriley K. RomanufaAamer Sachedina
    • G06F12/00
    • G06F12/126
    • A system and associated method are provided for directing a database management system, to relocate buffer pages that are pinned in a buffer pool of a data processing system. Each of the buffer pages has a respective page descriptor for indicating the location of the buffer page in the buffer pool. Once the pages are relocated, the now free system memory of the buffer pool is resized. Prior to resizing, a selected pinned page is latched by an agent of the system, wherein the selected page of the buffer pages is in a resize region of the buffer pool. The pinned and latched page becomes a fixed page. The agent for the database management system determines a suitable relocation region of the buffer pool for the fixed page. A resizer module copies the contents of the fixed page to the relocation region and changes the respective page descriptor to indicate the relocation region. The resizer module performs the relocation of other pages in the resize region to allow dynamic resizing of the buffer pool while maintaining the presence of pinned versions of the pages in the buffer pool prior to resizing.
    • 提供了一种用于引导数据库管理系统以重新定位被固定在数据处理系统的缓冲池中的缓冲器页面的系统和相关联的方法。 缓冲器页面中的每一个具有用于指示缓冲器池中缓冲器页面的位置的各自的页面描述符。 一旦重新定位页面,缓冲池现在的空闲系统内存将被调整大小。 在调整大小之前,所选择的固定页面被系统的代理锁存,其中缓冲器页面的选定页面在缓冲池的调整大小区域中。 被固定和锁定的页面变成固定页面。 用于数据库管理系统的代理确定用于固定页面的缓冲池的合适的重定位区域。 resizer模块将固定页面的内容复制到重定位区域,并更改相应的页面描述符以指示重定位区域。 resizer模块执行resize区域中的其他页面的重定位,以允许缓冲池的动态调整大小,同时在调整大小之前在缓冲池中保持固定版本的页面的存在。