【技术实现步骤摘要】
本专利技术涉及数据库管理系统。更具体地,本专利技术涉及查询管理策略在数据库管理服务器内的实现。
技术介绍
作为背景情况,数据库管理系统需要这样的控制,即可被实施以使这种系统的数据库管理服务器适合于改变的工作负荷,查询类型,用户活动等。例如,在实时数据仓库环境下,过多的用户、过多的存储器利用以及由于参照大量数据而导致的差的高速缓存效果,较容易使数据库管理服务器过载。当前数据库管理服务器使用固定的策略管理方法,其中使用静态环境和控制参数设置以间接影响关键执行路径和数据库管理服务器作为数据库资源、工作负荷和用户改变的语义。这种数据库管理服务器没有提供可动态地适应于在运行时间期间可能出现的情况的复杂组合的足够的控制机制。在上述示例内,随着用户数量增大或达到某一阈值,数据库管理员会希望改变并发控制优化以支持高的并发性。类似地,如果认识到特定用户或特定查询非常重要,则数据库管理员可能会希望指定一组可为该特定用户或特定查询优化运行时间的运行时间参数设置。但是,在开发原始应用时,通常不能提前知道特定用户或特定查询。希望提供一种可在数据库管理系统内更灵活地执行策略管理的技术。尤 ...
【技术保护点】
一种用于通过灵活的策略管理数据库查询执行的系统,该策略可被定义并被应用以在指定的操作控制点操作,该系统包括: 用于定义控制点策略的策略定义装置; 用于将控制点策略应用于数据库操作的范围的策略应用装置;以及 用于评价应用的控制点策略的策略评价装置。
【技术特征摘要】
...
【专利技术属性】
技术研发人员:保罗泰勒,罗伯特格伯尔,
申请(专利权)人:国际商业机器公司,
类型:发明
国别省市:US[美国]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。