Administrator Basis Data

T&J untuk profesional basis data yang ingin meningkatkan keterampilan basis data mereka dan belajar dari orang lain di komunitas

3
Bidang terhitung SQL dalam klausa SELECT dan GROUP BY
Seringkali dalam query database MS SQL Server saya, saya perlu membuat bidang terhitung, seperti ini (CASE WHEN A.type = 'Workover' THEN 'Workover' ELSE (CASE WHEN substring(C.category, 2, 1) = 'D' THEN 'Drilling' WHEN substring(C.category, 2, 1) = 'C' THEN 'Completion' WHEN substring(C.category, 2, 1) = 'W' THEN 'Workover' ELSE 'Other' …
11 sql-server 

2
Cara menjatuhkan tabel kosong
Apakah mungkin untuk menghapus semua tabel kosong dari basis data besar saya (mysql)? Saya mencari perintah sql untuk secara otomatis menghapus semua tabel kosong itu. Saat ini, saya memiliki 305 tabel di dataset saya, dan sekitar 30% di antaranya adalah tabel kosong lama, yang tidak akan digunakan dalam aplikasi baru …
11 mysql  myisam 



2
Bagaimana cara mendesain indeks untuk kolom dengan nilai NULL di MySQL?
Saya memiliki database dengan 40 juta entri dan ingin menjalankan kueri dengan WHEREklausa berikut ... WHERE `POP1` IS NOT NULL && `VT`='ABC' && (`SOURCE`='HOME') && (`alt` RLIKE '^[AaCcGgTt]$') && (`ref` RLIKE '^[AaCcGgTt]$') && (`AA` RLIKE '^[AaCcGgTt]$') && (`ref` = `AA` || `alt` = `AA`) LIMIT 10 ; POP1adalah kolom float …
11 mysql  index 

2
Mengapa menonaktifkan indeks berkerumun membuat tabel tidak dapat diakses?
Ketika indeks dinonaktifkan, definisi tetap dalam katalog sistem tetapi tidak lagi digunakan. SQL Server tidak mempertahankan indeks (karena data dalam tabel berubah), dan indeks tidak dapat digunakan untuk memenuhi permintaan. Jika Indeks Clustered dinonaktifkan, seluruh tabel menjadi tidak dapat diakses. Mengapa tidak mungkin mengakses data langsung dari tabel dengan mengabaikan …

3
Kinerja lebih buruk di server baru
Kami telah berada di server khusus (quad-core tunggal, 6 GB RAM) dan sedang pindah ke server khusus baru (2x hex-core, 32 GB RAM). Keduanya adalah Windows Server 2008, SQL Server 2008. Kinerja pada server baru sedikit lebih buruk daripada server lama yang lebih lambat. Dalam pengujian, aplikasi ASP.NET kami berjalan …


2
LATCH_EX Menunggu pada Sumberdaya METADATA_SEQUENCE_GENERATOR
Kami memiliki proses yang menghasilkan laporan inventaris. Di sisi klien, proses memisahkan sejumlah utas pekerja yang dapat dikonfigurasi untuk membangun sepotong data untuk laporan yang sesuai dengan satu penyimpanan dari banyak (berpotensi ribuan, biasanya lusinan). Setiap utas pekerja memanggil layanan web yang menjalankan prosedur tersimpan. Proses basis data untuk memproses …


4
Bisakah saya memastikan dua kolom tidak memiliki nilai yang sama
Jika saya punya meja yang terlihat seperti ini CREATE TABLE foo ( id INT NOT NULL AUTO_INCREMENT, aa INT NOT NULL, bb INT NOT NULL, PRIMARY KEY (id), UNIQUE KEY (aa, bb), CONSTRAINT aa_ref FOREIGN KEY (aa) REFERENCES bar (id), CONSTRAINT bb_ref FOREIGN KEY (bb) REFERENCES bar (id) ) Apakah …
11 mysql-5.1 

2
Apakah perubahan skema “memecah” Ketersediaan Grup atau mereka ditangani secara transparan?
Organisasi saya berencana untuk mengadopsi Grup Ketersediaan SQL Server 2012 dan saya mencoba memahami apa dampaknya (jika ada) pada proses peningkatan aplikasi kami. Kami merilis pembaruan aplikasi pada siklus 8 minggu dan rilis apa pun dapat mencakup perubahan skema dan / atau migrasi data. Apa yang saya coba pahami adalah …


2
Lambat ORDER OLEH dengan LIMIT
Saya punya pertanyaan ini: SELECT * FROM location WHERE to_tsvector('simple',unaccent2("city")) @@ to_tsquery('simple',unaccent2('wroclaw')) order by displaycount Saya senang dengan itu: "Sort (cost=3842.56..3847.12 rows=1826 width=123) (actual time=1.915..2.084 rows=1307 loops=1)" " Sort Key: displaycount" " Sort Method: quicksort Memory: 206kB" " -> Bitmap Heap Scan on location (cost=34.40..3743.64 rows=1826 width=123) (actual time=0.788..1.208 rows=1307 …


Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.