×

Process for physical database design based on transaction workload

  • US 8,959,090 B1
  • Filed: 09/24/2013
  • Issued: 02/17/2015
  • Est. Priority Date: 09/10/2010
  • Status: Active Grant
First Claim
Patent Images

1. A method of using a computer system for physical database design, said method synthesizing a physical schema for a relational or object-relational logical schema in a database, said synthesized physical schema is obtained by creating files and assigning attributes to said files, said method also including:

  • a) vertical partitioning, said vertical partitioning allocating attributes of a single relation to two or more subrelations, each represented by a file, said attribute allocation allowing a replication of one or more attributes;

    b) attribute replication, said replication involving attributes of a same relation replicated in different partitions of said relation, or attributes belonging to different relations;

    c) horizontal partitioning, said horizontal partitioning allocating the records of a single relation to two or more subrelations, each represented by a file, according to a criterion based on a value of one or more attributes of said relation; and

    d) encoding of one or more attributes of a relation, said encoding representing values of said attributes by system-generated codes, and using an external lookup table including said system-generated codes and said values to find the value corresponding to a specific system-generated code, where said system-generated codes are primary keys of said lookup table, said lookup table is shared by attributes with a same underlying domain.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×