Database tuning advisor graphical tool
    1.
    发明申请
    Database tuning advisor graphical tool 审中-公开
    数据库调优顾问图形工具

    公开(公告)号:US20060136358A1

    公开(公告)日:2006-06-22

    申请号:US11019335

    申请日:2004-12-21

    IPC分类号: H04N5/44

    CPC分类号: G06F16/217

    摘要: An automated database tuning tool may include a user interface component and a tuning engine. The user interface may be a graphical component that interfaces with a user to collect configuration parameters for a tuning session for a specified database. The configuration parameters may be stored in a tuning database. A tuning engine that performs the actual tuning process may generate physical design recommendations and reports. The recommendations and reports may be stored in the tuning database, enabling the tuning tool to be run off-line or in background. Communication between components of the tuning tool may occur via stored procedures.

    摘要翻译: 自动数据库调整工具可以包括用户界面组件和调谐引擎。 用户接口可以是与用户接口以收集指定数据库的调优会话的配置参数的图形组件。 配置参数可以存储在调优数据库中。 执行实际调谐过程的调谐引擎可能会生成物理设计建议和报告。 建议和报告可能存储在调优数据库中,使调试工具能够在离线或背景下运行。 调谐工具的组件之间的通信可以通过存储过程进行。

    Database tuning advisor
    2.
    发明申请
    Database tuning advisor 审中-公开
    数据库调优顾问

    公开(公告)号:US20060085484A1

    公开(公告)日:2006-04-20

    申请号:US10966563

    申请日:2004-10-15

    IPC分类号: G06F17/30

    CPC分类号: G06F16/2282 G06F16/2272

    摘要: An automated physical database design tool may provide an integrated physical design recommendation for horizontal partitioning, indexes and indexed views, all three features being tuned together (in concert). Manageability requirements may be specified when optimizing for performance. User-specified configuration may enable the specification of a partial physical design without materialization of the physical design. The tuning process may be performed for a production server but may be conducted substantially on a test server. Secondary indexes may be suggested for XML columns. Tuning of a database may be invoked by any owner of a database. Usage of objects may be evaluated and a recommendation for dropping unused objects may be issued. Reports may be provided concerning the count and percentage of queries in the workload that reference a particular database, and/or the count and percentage of queries in the workload that reference a particular table or column. A feature may be provided whereby a weight may be associated with each statement in the workload, enabling relative importance of particular statements to be specified. An in-row length for a column may be specified. If a value for the column exceeds the specified in-row length for that column, the portion of the value not exceeding the specified in-row length may be stored in the row while the portion of the value exceeding the specified in-row length may be stored in an overflow area. Rebuild and reorganization recommendations may be generated.

    摘要翻译: 自动化物理数据库设计工具可以为水平划分,索引和索引视图提供集成的物理设计建议,所有这三个特征被一起调谐(一致)。 在优化性能时可以指定可管理性要求。 用户指定的配置可以实现部分物理设计的规范,而不会实现物理设计。 可以对生产服务器执行调整过程,但是可以基本上在测试服务器上进行。 可以针对XML列建议辅助索引。 数据库的任何拥有者都可以调用数据库。 可以评估对象的使用,并且可以发出用于丢弃未使用对象的建议。 可以提供关于引用特定数据库的工作负载中的查询的计数和百分比的报告,和/或引用特定表或列的工作负载中的查询的计数和百分比。 可以提供特征,其中权重可以与工作负载中的每个语句相关联,使得能够指定特定语句的相对重要性。 可以指定列的行内长度。 如果列的值超过该列的指定行内长度,则不超过指定行内长度的部分可能存储在行中,而超出指定行内长度的值的部分可能会 存储在溢出区域。 可能会生成重建和重组建议。

    Program and system performance data correlation

    公开(公告)号:US20060048101A1

    公开(公告)日:2006-03-02

    申请号:US10924536

    申请日:2004-08-24

    IPC分类号: G06F9/44

    摘要: System performance data and program performance data may be collected, converted into the same format and correlated by time. A graph or other display of system performance data over a time period may be displayed. A bar may be superimposed on the graph. A corresponding grid or other display, of program performance data over the same time period may be displayed. An item or line of the grid corresponding to a program event at a particular timepoint may be selected. A timepoint in the system performance graph may be selected by adjusting the position of the bar superimposed on the system performance graph. In response to the movement of the bar, the portion of the grid of program performance data displayed may be changed so that the grid of program performance data displays program performance data corresponding to the selected timepoint in the system performance graph.

    Program and system performance data correlation
    5.
    发明授权
    Program and system performance data correlation 有权
    程序和系统性能数据相关

    公开(公告)号:US07559053B2

    公开(公告)日:2009-07-07

    申请号:US10924536

    申请日:2004-08-24

    IPC分类号: G06F9/44 G06F11/00

    摘要: System performance data and program performance data may be collected, converted into the same format and correlated by time. A graph or other display of system performance data over a time period may be displayed. A bar may be superimposed on the graph. A corresponding grid or other display, of program performance data over the same time period may be displayed. An item or line of the grid corresponding to a program event at a particular timepoint may be selected. A timepoint in the system performance graph may be selected by adjusting the position of the bar superimposed on the system performance graph. In response to the movement of the bar, the portion of the grid of program performance data displayed may be changed so that the grid of program performance data displays program performance data corresponding to the selected timepoint in the system performance graph.

    摘要翻译: 可以收集系统性能数据和程序性能数据,转换成相同的格式并按时间相关。 可以显示一段时间内的系统性能数据的图形或其他显示。 酒吧可能会叠加在图表上。 可以显示相同时间段上的节目演奏数据的对应网格或其他显示。 可以选择与特定时间点处的节目事件相对应的网格的项目或行。 可以通过调整叠加在系统性能图上的条的位置来选择系统性能图中的时间点。 响应于条的移动,可以改变显示的节目演奏数据的网格的部分,使得节目演奏数据的网格显示与系统演奏图中所选择的时间点相对应的节目演奏数据。

    Method and system for a batch parser
    6.
    发明申请
    Method and system for a batch parser 有权
    批处理解析器的方法和系统

    公开(公告)号:US20060010123A1

    公开(公告)日:2006-01-12

    申请号:US10886990

    申请日:2004-07-08

    IPC分类号: G06F17/30 G06F7/00

    CPC分类号: G06F17/30377

    摘要: A method of generating commands for a database server includes accessing a script having parser-specific commands, a first set of database-specific commands and optional shell commands. A componentized batch parser splits out the different command types and converts the parser-specific commands into a second set of database-specific commands. The first set and second set of database-specific commands may be sent to a target database for execution. The optional shell commands may be executed by a user tool at a local console. The batch parser offers features including separation of parsing functions using batch separators, performing automatic substitution of tokens in the script with defined values or substitution of tokens by requesting token values via a client tool, stripping off comments and blanks spaces from processed commands, referencing and editing files outside the script, and the ability to connect to different servers.

    摘要翻译: 为数据库服务器生成命令的方法包括访问具有解析器特定命令的脚本,第一组数据库特定命令和可选的shell命令。 组件化批处理解析器分解不同的命令类型,并将解析器特定的命令转换为第二组特定于数据库的命令。 可以将第一组和第二组特定于数据库的命令发送到目标数据库以供执行。 可选的shell命令可以由本地控制台上的用户工具来执行。 批处理解析器提供了功能,包括使用批处理分离器分离解析函数,使用定义的值自动替换脚本中的令牌,或通过客户端工具请求令牌值替换令牌,从处理的命令中剥离注释和空白空间,引用和 编辑脚本之外的文件,以及连接到不同服务器的能力。

    System and method for monitoring the performance of a server
    7.
    发明申请
    System and method for monitoring the performance of a server 有权
    用于监视服务器性能的系统和方法

    公开(公告)号:US20070055916A1

    公开(公告)日:2007-03-08

    申请号:US11592652

    申请日:2006-11-03

    IPC分类号: G06F11/00

    摘要: A monitoring tool requests traceable information from a server. Such traceable information preferably includes traceable events and associated columns. The monitoring tool preferably generates a display of the traceable information, from which a user may select information to be traced. The monitoring tool requests a trace of the selected information. The trace is preferably displayed to the user, and the user may use the trace to identify and correct problems occurring at the server.

    摘要翻译: 监视工具从服务器请求可跟踪信息。 这种可跟踪信息优选地包括可跟踪事件和相关联的列。 监视工具优选地生成可跟踪信息的显示,用户可从该可追踪信息中选择要追踪的信息。 监视工具请求跟踪所选信息。 跟踪优选地显示给用户,并且用户可以使用跟踪来识别和纠正在服务器处发生的问题。

    System and method for transferring data and metadata between relational databases
    8.
    发明申请
    System and method for transferring data and metadata between relational databases 有权
    在关系数据库之间传输数据和元数据的系统和方法

    公开(公告)号:US20060149706A1

    公开(公告)日:2006-07-06

    申请号:US11030534

    申请日:2005-01-05

    IPC分类号: G06F17/00

    CPC分类号: G06F17/30595

    摘要: A script driven infrastructure is provided in order to selectively move structure and data from a source database to a target database. The structure and data is moved using a data transfer mechanism, where the data is contained in disk files stored on the source database and it has corresponding script files describing the structure of the data. The transfer of the data is driven by the script files which allows for selective transfer of structure and data. In one aspect of the invention, the disk files are stored in SQL format and the script files are saved in SQL format and XML format, where the script files saved in SQL format create objects and relational constraints in the target database, and the script files stored in XML format drive the transfer process of the data stored in the disk files.

    摘要翻译: 提供了脚本驱动的基础架构,以便将结构和数据从源数据库选择性地移动到目标数据库。 使用数据传输机制移动结构和数据,其中数据包含在存储在源数据库中的磁盘文件中,并且具有描述数据结构的对应脚本文件。 数据的传输由脚本文件驱动,允许选择性地传输结构和数据。 在本发明的一个方面,磁盘文件以SQL格式存储,脚本文件以SQL格式和XML格式保存,其中以SQL格式保存的脚本文件在目标数据库中创建对象和关系约束,以及脚本文件 以XML格式存储驱动存储在磁盘文件中的数据的传输过程。

    Method and system for batch task creation and execution

    公开(公告)号:US20060075253A1

    公开(公告)日:2006-04-06

    申请号:US10953734

    申请日:2004-09-29

    IPC分类号: H04L9/00 H04K1/00

    摘要: A method of granting permission to use computer software resources when the user may be offline is accomplished through the use of proxy accounts. Each proxy account encapsulates a single set of user credentials. A set of user credentials contains at least a user name and a secret identifier, such as a password. These credentials are used by a scheduler function as an agent for the user to utilize computer resources to run jobs or tasks on behalf of the user. An embodiment of the invention allows for many different proxy account objects each having one set of credentials. The credentials are used at runtime to impersonate the user and allow a job to run. The job may involve multiple software subsystems. The architecture allows multiple proxy accounts to be created which allows system administrators flexibility in assigning different permissions to different users across multiple software environments.

    System and method for monitoring the performance of a server
    10.
    发明授权
    System and method for monitoring the performance of a server 有权
    用于监视服务器性能的系统和方法

    公开(公告)号:US07496799B2

    公开(公告)日:2009-02-24

    申请号:US11592652

    申请日:2006-11-03

    IPC分类号: G06F11/00

    摘要: A monitoring tool requests traceable information from a server. Such traceable information preferably includes traceable events and associated columns. The monitoring tool preferably generates a display of the traceable information, from which a user may select information to be traced. The monitoring tool requests a trace of the selected information. The trace is preferably displayed to the user, and the user may use the trace to identify and correct problems occurring at the server.

    摘要翻译: 监视工具从服务器请求可跟踪信息。 这种可跟踪信息优选地包括可跟踪事件和相关联的列。 监视工具优选地生成可跟踪信息的显示,用户可从该可追踪信息中选择要追踪的信息。 监视工具请求跟踪所选信息。 跟踪优选地显示给用户,并且用户可以使用跟踪来识别和纠正在服务器处发生的问题。