Administrator Basis Data

11
Mengapa .bak jauh lebih kecil dari basis data?

Saya baru saja mengambil cadangan dari database SQL Server. File-file MDF dan LDF bersama-sama totalnya sekitar 29 GB, tetapi file .bak hanya 23 GB, sekitar 20% lebih kecil. Tebakan pertama saya ketika satu versi dari set data lebih kecil dari versi lain yang berisi data yang sama adalah kompresi...

11
@table_variable atau #temp_table

Saya memiliki variabel tipe tabel yang didefinisikan pengguna besar yang memiliki 129 kolom. Saya akan menyimpan sekitar 2000-3000 catatan dalam variabel tabel ini sekaligus dan meneruskannya ke berbagai prosedur dan fungsi tersimpan untuk mendapatkan data tambahan dan membuat modifikasi. Data...

11
Apakah Replikasi MySQL Terkena Koneksi Tinggi-Latensi?

Kami memiliki master vanilla dan slave pengaturan MySQL yang berada di pusat data yang berbeda, dan slave lain di pusat data yang sama dengan master. Bandwidth antara pusat data cukup tinggi (dalam tolok ukur jaringan yang kami lakukan, kami dapat mencapai 15MB / detik), tetapi latensi ada, yaitu...

11
Sebuah pertanyaan tentang SARGability

Saya hanya perlu mengkonfirmasi bahwa saya memahami sesuatu dengan benar: Saya baru-baru ini melihat pertanyaan SO di mana pengguna memposting jawaban di Linq seperti: from p in db.table where p.column.AddMinutes(1) > DateTime.Now select p Bagi mereka yang tidak terbiasa dengan Linq, saya...

11
Apakah sharding efektif untuk koleksi kecil?

Sepertinya database sharding sangat bagus jika saya memiliki koleksi besar. Bagaimana jika saya memiliki banyak koleksi berukuran cukup? Katakanlah untuk 1 koleksi 100 000 000 dokumen (komentar yang tidak terlalu besar) sharding efektif. Apakah ini juga efektif untuk 10.000 koleksi dengan...

11
Reboot Slave Replikasi MySQL

Untuk pertama kalinya sejak pengaturannya saya perlu me-reboot slogan replikasi MySQL read-only. Saya menemukan artikel ini tentang menjatuhkan budak untuk pemeliharaan (meskipun dia baru saja menggambarkan menghentikan mysqldaemon): Cara Mengamankan Ulang Server Slave MySQL Anda Singkatnya...

11
Load balancer versus pooling koneksi - apakah ada perbedaan?

Saya sedang mengerjakan proyek yang diharapkan dapat melayani jutaan pengguna segera setelah diluncurkan. Basis datanya adalah postgres, dan untuk saat ini saya mengasumsikan setidaknya diperlukan dua server. Admin sys (yang jelas berpengalaman dalam sistem scalable) telah menyarankan menempatkan...

11
Di mana indeks Teks Lengkap di SSMS 2008 R2

Saya membuat database baru, beberapa tabel, dan indeks & katalog teks lengkap menggunakan SQL Server Management Studio tanpa masalah. Saya ingin menyalin skrip pembuatan T-SQL untuk masing-masing untuk memasukkannya dalam dokumentasi saya. Saya bisa mendapatkan skrip pembuatan untuk database,...

11
InnoDB membuat kesalahan tabel: "Ukuran baris terlalu besar"

Kami memiliki beberapa insinyur yang meratakan struktur db yang dinormalisasi menjadi tabel sementara untuk keperluan menghasilkan laporan. Kolom ditentukan sebagai TEXT NOT NULL(Saya tahu "mengapa mereka melakukan itu?"; Mari kita asumsikan bahwa kita sedang menangani ini). Kami menggunakan MySQL...

11
Termasuk Kolom versus Indeks yang Difilter

Kami saat ini bekerja dengan tabel bernama tb_tranfers . Tabel ini memiliki 40 juta baris dan berukuran ~ 26 GB (data 11 GB, indeks 15 GB). 10 hingga 15% dari baris adalah baris yang dihapus dengan lunak ( DeletedDate bukan nol). Aplikasi hanya menggunakan baris di mana DeletedDate adalah nol....