Worksheets11-mavzu. Indekslar va tranzaksiyalar
Total questions: 15
Worksheet time: 8mins
Indeks nima uchun ishlatiladi?
So‘rovlarni tezlashtirish uchun
Ma'lumotlarni zaxiralash uchun
Jadval hajmini kamaytirish uchun
Foydalanuvchi huquqlarini boshqarish uchun
PostgreSQL da oddiy indeks yaratish sintaksisi qaysi?
CREATE INDEX idx ON table (column);
ADD INDEX idx table (column);
INDEX CREATE idx ON table (column);
MAKE INDEX idx FROM table.column;
Indeksni o‘chirish uchun qaysi buyruq ishlatiladi?
DROP INDEX index_name;
DELETE INDEX index_name;
REMOVE INDEX index_name;
ALTER INDEX index_name DROP;
Jadvalda qidiruvni tezlashtirish uchun qaysi buyruq ishlatiladi?
CREATE TABLE
CREATE INDEX
DROP INDEX
UPDATE INDEX
Quyidagi buyruq qaysi amaliyotni bajaradi?
CREATE INDEX idx_name ON students(name);
students jadvalini o‘chiradi
name ustunini qayta nomlaydi
name ustuniga indeks yaratadi
Jadvalga yangi ustun qo‘shadi
Indeks yaratish sintaksisini toping.
MAKE INDEX index_name table(column);
ADD INDEX index_name ON table(column);
CREATE INDEX index_name table(column);
CREATE INDEX index_name ON table(column);
Quyidagi buyruq nima qiladi?
DROP INDEX idx_users_email;
email ustunidagi qiymatlarni o‘chiradi
Faqat email ustunini o‘chiradi
idx_users_email indeksini o‘chiradi
butun users jadvalini o‘chiradi
EXPLAIN ANALYZE nima qiladi?
So‘rovni optimallashtiradi
So‘rovni haqiqiy bajarib, real vaqtni ko‘rsatadi
Indeks qo‘shadi
Jurnalga xatolik yozadi
BEGIN buyrug‘i nima qiladi?
Tranzaksiyani tugatadi
Yangi tranzaksiya boshlaydi
Jadval yaratadi
Jurnalni o‘chiradi
COMMIT buyrug‘i nima uchun ishlatiladi?
Tranzaksiyani bekor qiladi
O‘zgarishlarni saqlaydi va tranzaksiyani tugatadi
Indeks qo‘shadi
Server ustida nazorat qiladi
ROLLBACK buyrug‘i nima qiladi?
Barcha o‘zgarishlarni tasdiqlaydi
ranzaksiyani boshlaydi
Tranzaksiyadagi o‘zgarishlarni bekor qiladi
Faqat DELETE buyrug‘ini o‘chiradi
Qaysi buyruq bilan tranzaksiya boshlanadi?
START
NEW
BEGIN
USING
COMMIT bajarilganidan keyin nima bo‘ladi?
Barcha o‘zgarishlar qaytarib olinadi
O‘zgarishlar bazaga yozilib qoladi
Server o‘chib qoladi
Indekslar yaratilib ketadi
Quyidagi ketma-ketlikda so‘rovlar bajarilsa, natija qanday bo‘ladi?
BEGIN;
INSERT INTO users VALUES (1, 'Ali');
ROLLBACK;
Ma'lumot bazaga yoziladi
Ma'lumot vaqtinchalik saqlanadi
Ma'lumot bazaga yozilmaydi
Ma'lumot ikkita yoziladi
Quyidagi kod qanday tugaydi?
BEGIN;
UPDATE accounts SET balance = balance - 100;
COMMIT;
O‘zgarishlar bekor qilinadi
O‘zgarishlar tasdiqlanadi
INSERT bajariladi
Tranzaksiya davom etadi
