Bazy danych

 0    14 flashcards    pablojakub
mp3 indir Baskı oynamak kendini kontrol et
 
soru cevap
Jaki operator służy do przepisywania zmiennej w PLPG SQL?
öğrenmeye başla
:=
Jaką klauzulą kończy się tworzenie funkcji w PLPG SQL?
öğrenmeye başla
$$ LANGUAGE PLPGSQL;
Jak wywołać zadeklarowaną funkcję "dodaj" z parametrem cena z tabeli filmu?
öğrenmeye başla
SELECT DODAJ(CENA, 10) FROM FILMY;
Jak usunąć perspektywę?
öğrenmeye başla
DROP VIEW nazwa_perspektywy
Jak dobrać kolejność kolumn w indeksie?
öğrenmeye başla
Najpierw kolumny z WHERE, potem z ORDER BY
Co daje dodanie DESC w indeksie
öğrenmeye başla
Pozwala uniknąć sortowania przy ORDER BY ... DESC.
Czym jest partial index?
öğrenmeye başla
Indeks z warunkiem WHERE, obejmuje tylko część danych.
Kiedy używać partial index?
öğrenmeye başla
Gdy filtr w zapytaniu jest stały (np. status = 'active').
Kiedy używać expression index?
öğrenmeye başla
Gdy w WHERE lub ORDER BY używasz funkcji (np. lower(email)).
Czym jest indeks haszowany?
öğrenmeye başla
CREATE INDEX idx_users_email_hash ON users USING HASH(email);
Korzysta się z niego tylko dla porównań równości.
Jak pobrać aktualną datę i czas w postgreSQL?
öğrenmeye başla
now()
Jak pobrać aktualną datę bez czasu w PostgresQL?
öğrenmeye başla
current_date
Jak wyciągnąć konkretną część daty w postgrę SQL?
öğrenmeye başla
EXTRACT(YEAR from now());
Kiedy indeks ma sens?
öğrenmeye başla
Only with high selectivity. For example, if the query you are asking for has 1 to 10 percent of data.
Otherwise you can do sequential scan.

Yorum yapmak için giriş yapmalısınız.