Method, system, and computer program product for caching dynamically generated queries
    1.
    发明申请
    Method, system, and computer program product for caching dynamically generated queries 审中-公开
    用于缓存动态生成的查询的方法,系统和计算机程序产品

    公开(公告)号:US20060294088A1

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

    申请号:US11167504

    申请日:2005-06-27

    IPC分类号: G06F17/30

    CPC分类号: G06F16/24539

    摘要: The present invention provides a method, system, and computer program product for caching dynamically generated queries such as SQL (Structured Query Language) statements. A method in accordance with an embodiment of the present invention comprises: providing a partial update query for updating at least one column in a table stored in a database; generating a key using a number representative of an update status of each column in the table; and determining if a prepared statement corresponding to the partial update query is located in a prepared statement cache using the key.

    摘要翻译: 本发明提供了用于缓存动态生成的查询(诸如SQL(结构化查询语言)语句)的方法,系统和计算机程序产品。 根据本发明的实施例的方法包括:提供用于更新存储在数据库中的表中的至少一列的部分更新查询; 使用代表表中每列的更新状态的数字生成密钥; 以及使用所述密钥确定与所述部分更新查询相对应的准备语句是否位于准备好的语句高速缓存中。

    Method, system and computer program product for real-time data integrity verification
    2.
    发明申请
    Method, system and computer program product for real-time data integrity verification 失效
    方法,系统和计算机程序产品,用于实时数据完整性验证

    公开(公告)号:US20050149601A1

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

    申请号:US10738101

    申请日:2003-12-17

    IPC分类号: G06F11/07 G06F11/30 G06F15/16

    摘要: The present invention is a method and system that provides visual, production level, high-performance, integrated and automatic data integrity verification in a Web-based, e-business or other similar application, using a middleware application server. Asynchronous messaging is utilized to achieve real-time data verification. When data is read and updated by the application running in the application server, a message containing certain aspects of the data is published to a data auditor “queue” in the message server. Publishing the data is an asynchronous and high-performance operation and thus does not significantly slow down the operation being performed by the application server. The message is delivered to the message server and control immediately returns to the application to continue processing. Concurrently, the auditor checks the values resulting from the transaction and determines if the transactions have been recorded accurately.

    摘要翻译: 本发明是一种使用中间件应用服务器在基于Web的电子商务或其它类似应用中提供视觉,生产级别,高性能,集成和自动数据完整性验证的方法和系统。 利用异步消息来实现实时数据验证。 当应用程序服务器中运行的应用程序读取和更新数据时,将包含数据的某些方面的消息发布到消息服务器中的数据审核员“队列”。 发布数据是异步和高性能的操作,因此不会显着降低应用程序服务器执行的操作。 该消息被传递到消息服务器,并且控制立即返回到应用程序以继续处理。 同时,审计师检查交易产生的价值,并确定交易是否已准确记录。