会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明申请
    • System and method for migrating databases
    • 用于迁移数据库的系统和方法
    • US20070150488A1
    • 2007-06-28
    • US11316245
    • 2005-12-22
    • Eric BarsnessJohn Santosuosso
    • Eric BarsnessJohn Santosuosso
    • G06F7/00
    • G06F17/303Y10S707/99932
    • A method, system and article of manufacture for migration of databases and, more particularly, for optimizing migration of a database from a source system to a target system. One embodiment provides a computer-implemented method for optimizing migration of a database from a source system to a target system. The method comprises collecting source parameters related to performance characteristics for the database on the source system. On the basis of the collected source parameters and target parameters of the target system database configuration information is generated. The target parameters will affect the operation of the database on the target system as compared to the operation of the database on the source system. The database configuration information is applicable to tune the database to operate on the target system. The method further comprises configuring the database to run on the target system according to the database configuration information.
    • 一种用于数据库迁移的方法,系统和制品,更具体地说,用于优化数据库从源系统到目标系统的迁移。 一个实施例提供了一种用于优化数据库从源系统到目标系统的迁移的计算机实现的方法。 该方法包括收集与源系统上的数据库的性能特征相关的源参数。 在收集的源参数和目标系统的目标参数的基础上,生成配置信息。 与源系统上的数据库的操作相比,目标参数将影响目标系统上数据库的操作。 数据库配置信息适用于调整数据库以对目标系统进行操作。 该方法还包括根据数据库配置信息配置数据库以在目标系统上运行。
    • 3. 发明申请
    • Apparatus and method for dynamically determining index split options from monitored database activity
    • 从监控的数据库活动中动态确定索引拆分选项的装置和方法
    • US20070005631A1
    • 2007-01-04
    • US11171728
    • 2005-06-30
    • Eric BarsnessDaniel BeuchJohn Santosuosso
    • Eric BarsnessDaniel BeuchJohn Santosuosso
    • G06F7/00
    • G06F16/2272
    • The activity of a database is monitored, and index split options are dynamically determined from the monitored database activity. Appropriate action may then be taken based on the dynamically determined index split options. For example, the index may be automatically split using the dynamically determined index split options. A user command that specifies index split options may be compared to the dynamically determined index split options, and if the user command is not compatible with the dynamically determined index split options, the command may be inhibited, or the user may receive a warning message in response to the command. In addition, existing index use may be monitored, and if the monitored index use indicates the index is split poorly, the index may be re-generated using the dynamically determined index split options.
    • 监视数据库的活动,并从监视的数据库活动动态确定索引拆分选项。 然后可以基于动态确定的索引拆分选项进行适当的动作。 例如,可以使用动态确定的索引拆分选项自动拆分索引。 可以将指定索引拆分选项的用户命令与动态确定的索引拆分选项进行比较,并且如果用户命令与动态确定的索引拆分选项不兼容,则该命令可能被禁止,或者用户可能接收到警告消息 回应命令。 此外,可以监视现有的索引使用,并且如果监视的索引使用指示索引被拆分差,则可以使用动态确定的索引拆分选项重新生成索引。
    • 4. 发明申请
    • DATABASE OPTIMIZATION APPARATUS AND METHOD
    • 数据库优化装置和方法
    • US20060155675A1
    • 2006-07-13
    • US11277229
    • 2006-03-22
    • Jeremy ArnoldEric BarsnessRichard DettingerJohn Santosuosso
    • Jeremy ArnoldEric BarsnessRichard DettingerJohn Santosuosso
    • G06F17/30
    • G06F16/211Y10S707/99942Y10S707/99943
    • A database optimizer collects statistics regarding applications accessing a database, and makes one or more changes to the database schema to optimize performance according to the collected statistics. In a first embodiment, the optimizer detects when a certain type of application accesses the database a percentage of time that exceeds a predefined threshold level, and if the data in the database is stored in a less-than-optimal format for the application, the data type of one or more columns in the database is changed to a more optimal format for the application. In a second embodiment, the optimizer detects when one type of application accesses a column a percentage of time that exceeds a first predefined threshold level and is less than a second predefined threshold level, and creates a new column in the database so the data is present in both formats.
    • 数据库优化器收集有关访问数据库的应用程序的统计信息,并对数据库模式进行一个或多个更改以根据收集的统计信息优化性能。 在第一实施例中,优化器检测特定类型的应用程序何时访问数据库超过预定阈值级别的时间百分比,并且如果数据库中的数据以针对应用的不是最佳格式存储, 将数据库中的一个或多个列的数据类型更改为应用程序的更优化格式。 在第二实施例中,优化器检测何时一个应用程序访问列超过第一预定义阈值级别并小于第二预定义阈值级别的时间百分比,并在数据库中创建新列,以便数据存在 在两种格式。
    • 10. 发明申请
    • Database range constraint that is dynamically limited by data in the database
    • 由数据库中的数据动态限制的数据库范围约束
    • US20050131913A1
    • 2005-06-16
    • US10733752
    • 2003-12-11
    • Eric BarsnessJohn Santosuosso
    • Eric BarsnessJohn Santosuosso
    • G06F7/00G06F17/30
    • G06F17/30371
    • A dynamic range constraint is defined that has one or more limits that are computed from data residing in the database. In a first embodiment, a dynamic range constraint is defined for a database column that includes at least one limit that is computed from data within that column. In a second embodiment, a dynamic range constraint is defined for a database column that includes at least one limit that is computed from data in a different database column. The limits may be computed using any suitable heuristic or criteria, including statistical analysis of the data in the database. In this manner a range constraint for a column may evolve automatically as the data in the database changes.
    • 定义了动态范围约束,其具有根据驻留在数据库中的数据计算出的一个或多个限制。 在第一实施例中,为数据库列定义动态范围约束,其包括从该列内的数据计算的至少一个限制。 在第二实施例中,针对包括从不同数据库列中的数据计算的至少一个限制的数据库列定义动态范围约束。 可以使用任何合适的启发式或标准来计算限制,包括数据库中数据的统计分析。 以这种方式,列的范围约束可以随着数据库中的数据的变化而自动发展。