会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 2. 发明公开
    • Deleting records in a multi-level storage architecture without record locks
    • LöschenvonDatensätzen在einer mehrstufigen Speicherarchitektur ohne Aufzeichnungssperren
    • EP2660734A1
    • 2013-11-06
    • EP13002237.9
    • 2013-04-26
    • SAP AG
    • Faerber, FranzLee, JuchangSchreter, IvanRichtarsky, Martin
    • G06F17/30
    • G06F12/128G06F17/30315G06F17/30345
    • The multi-level storage system and method of deleting first level storage structure pages or records without record locks. The method includes determining whether a record to be deleted from the first level storage structure has any uncommitted write operation, and if the record has an uncommitted write operation, the record is kept in the first level storage structure. Record-moved version information is added to the record to designate the record being moved from the first level storage structure to the second level storage structure. Data change operations are executed for the record based on the record-moved version information without waiting until the record's movement from the first level storage structure to the second level storage structure finishes.
    • 多级存储系统和删除第一级存储结构页面或记录的方法,无记录锁。 该方法包括确定要从第一级存储结构中删除的记录是否具有任何未提交的写入操作,并且如果记录具有未提交的写入操作,则该记录保存在第一级存储结构中。 记录移动的版本信息被添加到记录中以指定从第一级存储结构移动到第二级存储结构的记录。 基于记录移动版本信息对记录执行数据更改操作,而不等待直到记录从第一级存储结构向第二级存储结构的移动结束。
    • 4. 发明公开
    • Compression of tables based on occurence of values
    • Komprimierung von Tabellen basierend auf derWerthäufigkeit
    • EP1995877A1
    • 2008-11-26
    • EP08005176.6
    • 2008-03-19
    • SAP AG
    • Faerber, FranzRadestock, GuenterRoss, Andrew
    • H03M7/30G06F17/30
    • G06F17/30324G06F17/30477H03M7/30
    • Methods and apparatus, including computer program products, for compression of tables based on occurrence of values. In general, a number representing an amount of occurrences of a frequently occurring value in a group of adjacent rows of a column is generated (428), a vector representing whether the frequently occurring value exists in a row of the column is generated (422), and the number and the vector are stored to enable searches of the data represented by the number and the vector. The vector may omit a portion representing the group of adjacent rows (424). The values maybe dictionary-based compression values representing business data such as business objects. The values of the column may be sorted in order to increase the compression (416,418). The compression may be performed in-memory, in parallel, to improve memory utilization, network bandwidth consumption, and processing performance.
    • 方法和设备,包括计算机程序产品,用于根据值的发生压缩表。 通常,生成表示列的相邻行的频繁出现值的出现次数(428),生成表示频繁出现的值是否存在于列的行中的矢量(422) ,并且存储数字和矢量以便能够搜索由数字和矢量表示的数据。 矢量可以省略表示相邻行组(424)的部分。 这些值可能是基于字典的压缩值,表示业务数据,如业务对象。 可以对列的值进行排序以增加压缩(416,418)。 可以并行地在内存中执行压缩,以提高存储器利用率,网络带宽消耗和处理性能。
    • 5. 发明公开
    • Deleting records in a multi-level storage architecture
    • LöschenvonDatensätzen在einer mehrstufigen Speicherarchitektur
    • EP2660735A1
    • 2013-11-06
    • EP13002283.3
    • 2013-04-29
    • SAP AG
    • Faerber, FranzLee, JuchangSchreter, IvanRichtarsky, Martin
    • G06F17/30
    • G06F17/30303G06F17/30289G06F17/30306G06F17/30315G06F17/30345G06F17/30371
    • Deleting a data record from the second level storage or main store is disclosed. A look-up is performed for the data record in the first level storage, where the data record is defined by a row identifier. If the row identifier is found in the first level storage, a look-up is performed for an updated row identifier representing an update of the data record in the second level storage and the main store, the update of the data record being defined by an updated row identifier. If the updated row identifier is found in the second level storage, an undo log is generated from the first level storage to invalidate a row of the row identifier. A flag is generated representing an invalid updated row identifier, and a redo log is generated to restore the data record in the first level storage.
    • 公开了从第二级存储或主存储中删除数据记录。 对第一级存储器中的数据记录执行查找,其中数据记录由行标识符定义。 如果在第一级存储器中找到行标识符,则对表示第二级存储器和主存储器中的数据记录的更新的更新行标识符执行查找,数据记录的更新由 更新的行标识符。 如果在第二级存储器中找到更新的行标识符,则从第一级存储器生成撤销日志以使行标识符的行无效。 生成表示无效的更新行标识符的标志,并且生成重做日志以恢复第一级存储器中的数据记录。
    • 7. 发明公开
    • Integrated application server and data server processes with matching data formats
    • Integrierte Anwendungsserver- und Datenserverprozesse mitübereinstimmendenDatenformaten
    • EP2386964A1
    • 2011-11-16
    • EP11003862.7
    • 2011-05-11
    • SAP AG
    • Block, MeinolfStrenge, MartinMohr, ChristianGruschko, BorisFaerber, Franz
    • G06F17/30
    • G06F17/30557
    • In one embodiment, the present invention includes a computer-implemented method comprising storing data in an application using an application custom data type and application custom data structure. The data is stored in a database using the application custom data type and the application custom data structure. In one embodiment, a request is sent to access the data from the application to the database. The data is retrieved from the database in response to the request in the application custom data type and the application custom data structure. In one embodiment, the data is sent from the database to a shared memory in the application custom data type and the application custom data structure and the data is retrieved by the application from the shared memory in the application custom data type and the application custom data structure.
    • 在一个实施例中,本发明包括计算机实现的方法,其包括使用应用定制数据类型和应用定制数据结构在应用中存储数据。 使用应用程序自定义数据类型和应用程序自定义数据结构将数据存储在数据库中。 在一个实施例中,发送请求以将数据从应用程序访问到数据库。 响应于应用程序自定义数据类型和应用程序自定义数据结构中的请求,从数据库检索数据。 在一个实施例中,将数据从数据库发送到应用程序自定义数据类型和应用程序自定义数据结构中的共享存储器,并且应用程序从应用程序从应用程序自定义数据类型和应用程序自定义数据中的共享存储器检索数据 结构体。