Size targeted database I/O compression
    1.
    发明授权
    Size targeted database I/O compression 有权
    大小有针对性的数据库I / O压缩

    公开(公告)号:US09575982B1

    公开(公告)日:2017-02-21

    申请号:US13872996

    申请日:2013-04-29

    CPC classification number: G06F17/30339 G06F17/30519

    Abstract: Solid-state storage devices may be employed to store data maintained by a database management system, but may have characteristics that reduce the efficiency of interactions between the database management system and the device. A storage subsystem may receive information indicative of internal boundaries within database data. A segment of the database data may be selected for compression, wherein the size of the segment is based at least on one or more the internal boundaries, the memory page size of the solid-state drive, and a predicted rate of compression. The compressed segment may be stored if it has a size less than the memory page size of the device. If it does not, compression may be retried with a smaller segment of data or a portion of the data may be stored in uncompressed form. Additional segments of the data may be stored on the solid-state drive in a similar manner.

    Abstract translation: 可以使用固态存储设备来存储由数据库管理系统维护的数据,但是可以具有降低数据库管理系统和设备之间的交互效率的特性。 存储子系统可以接收指示数据库数据内部边界的信息。 可以选择数据库数据的一部分用于压缩,其中段的大小至少基于一个或多个内部边界,固态驱动器的存储器页面大小和预测的压缩率。 如果压缩片段的尺寸小于设备的内存页面大小,则可以将其压缩。 如果没有,则可以用较小的数据段来重试压缩,或者可以以未压缩的形式存储一部分数据。 数据的附加段可以以类似的方式存储在固态驱动器上。

    Size-targeted database I/O compression

    公开(公告)号:US10310737B1

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

    申请号:US15404809

    申请日:2017-01-12

    Abstract: Solid-state storage devices may be employed to store data maintained by a database management system, but may have characteristics that reduce the efficiency of interactions between the database management system and the device. A storage subsystem may receive information indicative of internal boundaries within database data. A segment of the database data may be selected for compression, wherein the size of the segment is based at least on one or more the internal boundaries, the memory page size of the solid-state drive, and a predicted rate of compression. The compressed segment may be stored if it has a size less than the memory page size of the device. If it does not, compression may be retried with a smaller segment of data or a portion of the data may be stored in uncompressed form. Additional segments of the data may be stored on the solid-state drive in a similar manner.

Patent Agency Ranking