Administrator Basis Data

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


1
Cara memaksa drop database di SQL Server 2008
Saya mencoba untuk memaksa menjatuhkan database, tetapi setelah menjatuhkan database, ketika saya mencoba membuat ulang database, saya mendapatkan kesalahan tidak dapat membuat file C: \ Program Files ..... [databasename] .mdf karena sudah ada Inilah pertanyaan saya untuk memaksa menjatuhkan database Use master; ALTER database [databasename] set offline with ROLLBACK IMMEDIATE; …



8
Algoritma pengaturan MAXDOP untuk SQL Server
Saat menyiapkan SQL Server baru, saya menggunakan kode berikut untuk menentukan titik awal yang baik untuk MAXDOPpengaturan: /* This will recommend a MAXDOP setting appropriate for your machine's NUMA memory configuration. You will need to evaluate this setting in a non-production environment before moving it to production. MAXDOP can be …




4
Pencarian Indeks vs Pemindaian Indeks
Melihat rencana eksekusi permintaan yang berjalan lambat dan saya perhatikan bahwa beberapa node adalah pencarian indeks dan beberapa dari mereka adalah scan indeks. Apa perbedaan antara pencarian indeks dan pemindaian indeks? Yang berkinerja lebih baik? Bagaimana SQL memilih satu dari yang lain? Saya menyadari ini adalah 3 pertanyaan tetapi saya …


9
Bagaimana cara menggunakan currval () di PostgreSQL untuk mendapatkan id yang dimasukkan terakhir?
Saya punya meja: CREATE TABLE names (id serial, name varchar(20)) Saya ingin "id yang terakhir disisipkan" dari tabel itu, tanpa menggunakan RETURNING idsaat disisipkan. Tampaknya ada fungsi CURRVAL(), tetapi saya tidak mengerti bagaimana menggunakannya. Saya sudah mencoba: SELECT CURRVAL() AS id FROM names_id_seq SELECT CURRVAL('names_id_seq') SELECT CURRVAL('names_id_seq'::regclass) tapi tidak ada …

1
Apa cara terbaik untuk mengurangi ukuran ibdata di mysql?
Saya memiliki beberapa server Produksi yang ibdataukuran file-nya bertambah dari hari ke hari. Sudah mengkonsumsi ruang 290GB. Tabel di server sebagian besar adalah InnoDB dan ada permintaan baca dan tulis yang tinggi. Ukuran file log juga meningkat. Ada sejumlah besar Data di Tabel. Bagaimana saya bisa mengendalikan ukuran pertumbuhan keduanya? …
63 mysql  innodb 

4
MySQL: Buat indeks Jika tidak ada
Apakah ada cara untuk membuat indeks di MySQL jika tidak ada? MySQL tidak mendukung format yang jelas: CREATE INDEX IF NOT EXISTS index_name ON table(column) ERROR 1064 (42000): You have an error in your SQL syntax;... Versi MySQL ( mysql -V) adalah 5.1.48, tapi saya pikir MySQL tidak memiliki CREATE …


3
Periksa kendala hanya satu dari tiga kolom yang bukan nol
Saya memiliki tabel (SQL Server) yang berisi 3 jenis hasil: FLOAT, NVARCHAR (30), atau DATETIME (3 kolom terpisah). Saya ingin memastikan bahwa untuk setiap baris yang diberikan, hanya satu kolom yang memiliki hasil dan kolom lainnya adalah NULL. Apa kendala pemeriksaan paling sederhana untuk mencapai ini? Konteks untuk ini adalah …

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.