DE Zur optimalen Indexdefinition muss man also nicht nur wissen, wie ein Index funktioniert, man muss auch wissen, wie die Anwendung auf die Daten zugreift
DE Zur optimalen Indexdefinition muss man also nicht nur wissen, wie ein Index funktioniert, man muss auch wissen, wie die Anwendung auf die Daten zugreift
EN To define an optimal index you must understand more than just how indexes work—you must also know how the application queries the data
alemão | inglês |
---|---|
optimalen | optimal |
funktioniert | work |
index | index |
anwendung | application |
wissen | know |
daten | data |
also | to |
DE Funktions-basierte Indizes sind eine sehr generische Lösung. Man kann damit nicht nur Datenbank-Funktionen wie UPPER „indizieren“, sondern auch Ausdrücke wie A + B. Man kann in einer Indexdefinition sogar benutzer-definierte Funktionen verwenden.
EN Function-based indexing is a very generic approach. Besides functions like UPPER you can also index expressions like A + B and even use user-defined functions in the index definition.
alemão | inglês |
---|---|
generische | generic |
funktionen | functions |
indizes | index |
ausdrücke | expressions |
sind | is |
sehr | very |
kann | can |
verwenden | use |
wie | like |
in | in |
b | b |
eine | a |
DE Dennoch gibt es eine wichtige Einschränkung. So ist es zum Beispiel nicht möglich, die aktuelle Zeit in einer Indexdefinition zu verwenden. Weder direkt noch indirekt, wie im folgenden Beispiel:
EN There is one important exception. It is, for example, not possible to refer to the current time in an index definition, neither directly nor indirectly, as in the following example.
alemão | inglês |
---|---|
wichtige | important |
möglich | possible |
direkt | directly |
indirekt | indirectly |
im | in the |
es | it |
zeit | time |
aktuelle | current |
zu | to |
beispiel | example |
in | in |
weder | nor |
zum | the |
DE PostgreSQL und die Oracle Datenbank vertrauen den Deklarationen IMMUTABLE und DETERMINISTIC. Das heißt, sie vertrauen den Entwicklern. Man kann die GET_AGE-Funktion also entsprechend deklarieren und in einer Indexdefinition verwenden.
EN PostgreSQL and the Oracle database trust the DETERMINISTIC or IMMUTABLE declarations—that means they trust the developer.
alemão | inglês |
---|---|
postgresql | postgresql |
datenbank | database |
vertrauen | trust |
deklarationen | declarations |
heißt | means |
entwicklern | developer |
oracle | oracle |
DE Dreht man die Indexdefinition um, stehen die ältesten Mitarbeiter am Anfang, die jüngsten am Ende
EN If you define the index the other way around, it will start with the eldest employees and end with the youngest
alemão | inglês |
---|---|
mitarbeiter | employees |
anfang | start |
jüngsten | youngest |
ende | end |
um | around |
stehen | will |
man | the |
DE Nur bei Funktionen gibt es eine Einschränkung: Man kann nur deterministische Funktionen verwenden – wie in der restlichen Indexdefinition auch
EN The only fundamental limitation is about functions: you can only use deterministic functions as is the case everywhere in an index definition
alemão | inglês |
---|---|
einschränkung | limitation |
funktionen | functions |
eine | an |
wie | as |
kann | can |
verwenden | use |
in | in |
nur | only |
DE Die Datenbank kann einen partiellen Index natürlich nur verwenden, wenn die where-Klausel der Indexdefinition unverändert in der Abfrage verwendet wird.
EN A database can use a partial index whenever the where clause appears in a query.
alemão | inglês |
---|---|
datenbank | database |
index | index |
klausel | clause |
kann | can |
verwenden | use |
in | in |
abfrage | query |
wird | the |
Mostrando 7 de 7 traduções