摘要:
In embodiments, methods and systems for improving a query in a database system are provided. These method and system embodiments can enable greater contextual knowledge about the types and use of data in tables underlying a relational database to be employed. By employing contextual information, embodiments can make recommendations to a query optimizer of a database system based upon knowledge of the data and/or application gathered. Embodiments can be useful in improving query performance in multi- tenant database systems.
摘要:
In a navigation device, three categories, Name, Address, and Genre, can be designated one at a time by using category tabs. Keywords can be input after the category is designated. Logical multiplication is set as a search condition when the keywords belong to different categories. When the keywords belong to the same category, the search condition is set to logical multiplication if the keywords are in a hierarchical relationship and is set to logical addition if the keywords are not in a hierarchical relationship. Where the search condition is logical multiplication, the maximum number of search results is the number of search objects for the keyword that has the fewest search objects, so that number is displayed. Where the search condition is logical addition, the maximum number of search results is the sum of the numbers of the search obj ects for each of the keywords, so that number is displayed.
摘要:
The invention provides a system and method for defining a schema and sending a query to a Similarity Search Engine to determine a quantitative assessment of the similarity of attributes between an anchor record and one or more target records (Figure 1). The Similarity Search Engine makes a similarity assessment in a single pass through the target records having multiple relationship characteristics. The Similarity Search Engine is a server (190) configuration that comprises a Gateway for command and response routing (110), a Virtual Document Manager (120) for document generation, a Search Manager (130) for document scoring, and an Relational Database Management System (140) for providing data persistence, data retrieval and access to User Defined Functions (145). The Similarity Search Engine uses a unique command syntax based on the Extensible Markup Language to implement functions necessary for similarity searching and scoring.
摘要:
A method, apparatus, and article of manufacture for performing data mining applications in a relational database management system. At least one analytic algorithm (110) is performed by a computer directly against a relational database (116), wherein the analytic algorithm includes SQL statements performed by the relational database management system (114) and optional programmatic iteration, and the analytic algorithm creates at least one analytic model within an analytic logical data model from data residing in the relational database.
摘要:
More efficient querying of a multi-tenant database using dynamic tuning of database indices. A layer of meta-data associates data items with tenants, e.g., via tags, and the meta-data is used to optimize searches by channeling processing resources during a query to only those pieces of data bearing the relevant tenant's unique tag.
摘要:
The invention relates to a method, a computer program and a device for providing column statistics for data within a relational database, in particular a DB2 database, for selecting an access path to said data. To aid the DB2 OPTIMIZER in selecting an optimal access path based on actual frequency statistics, the collection of column statistics may be carried out automatically with the steps of collecting database queries to be executed on the database, parse the database queries to create at least one usage matrix comprising at least usage information of certain statements within the database queries, determining from said usage matrix columns within said database for which said columns statistics are useful, and collect said column statistics for said determined columns.
摘要:
An index set for a database is specified by analysing a sample (718) of SQL statements applied to the database (701). Indexes (707) are identified that could assist in the execution of the analysed statements and levels of improved operation are evaluated for each of said indexes. The evaluated levels are then processed (708) to specify an index set for inclusion on the database. The database may not include sufficient storage (702) for all of the specified indexes to be included, therefore the available storage space is allocated and indexes are selected on a prioritized basis.
摘要:
A method and system for compressing a data base (12) that permits queries on the compressed representation (14) of the data base. Another feature is that an approximation of the values of the data base are derivable directly from the compressed representation (14) of the data base. Yet another feature is correction of poor approximations of the reconstructed data. Still another feature is the capability of performing aggregate queries of the compressed representation (14) of the data base.
摘要:
In a computer-implemented method for generating a response to an aggregate query request on a source database, a random sample of records is extracted from the source database to generate a sample database. Then an aggregate query is performed on the sample database to generate a sample result, and an estimate of the aggregate query request on the source database is derived from the sample result.
摘要:
[Object] To propose a novel and improved program and information processing system that can perform feedback in accordance with a history of exercise of the user. [Solution] Provided is a program causing a computer to function as an acquirer configured to acquire information indicating an exercise state of a user, a storage controller configured to allow the information indicating the exercise state acquired by the acquirer to be stored, and an output controller configured to allow provision information that is to be provided to the user to be output, the provision information being generated on the basis of a history of the information indicating the exercise state stored by the storage controller.