Administrator Basis Data

13
Apakah INSERT mendapatkan komitmen otomatis?

Aplikasi kami meluncurkan kueri INSERT ke Database MySQL untuk menambahkan catatan. Saya ingin tahu apakah rekaman mendapatkan komitmen otomatis atau tidak. Jika saya menjalankan perintah ROLLBACK, kapan database melakukan rollback? Apakah ROLLBACK dapat dilakukan setelah

13
Mengoptimalkan kinerja BCP untuk data BLOB

Saya proses perencanaan migrasi langsung dari database 2TB ke tabel yang dipartisi. Sistem ini secara luas berbicara tentang penyimpanan dokumen, sebagian besar ruang yang dialokasikan untuk LOB antara 50kb dan 500kb, dengan persentase kecil dalam kisaran 500kb hingga 1MB. Bagian dari migrasi akan...

13
Replikasi tabel ke nama database yang berbeda

Lingkungan QA kami memiliki semua nama basis data yang diberi suffix dengan "test". Misalnya dbname1 dalam produksi akan memiliki dbname1test rekanan di QA. (Ini sebagian besar untuk membantu melindungi terhadap konfigurasi prod / qa yang tercampur aduk). Ada beberapa tabel yang ingin saya tiru...

13
Cara Memulihkan tabel InnoDB yang file-nya dipindahkan

Jadi saya punya server uji db yang diatur pada aliran replikasi. Atas nama optimasi datang melalui yang dengan cepat mengisi ruang pada datadir slave. Mysql patuh hanya menunggu ruang lagi. Datadir ini adalah sistem file yang HANYA digunakan sebagai datad mysql sehingga tidak ada hal lain untuk...

13
NoSQL dan RDBMS bersama?

Saya bertanya-tanya apakah ada solusi yang baik untuk merekam data dalam database NoSQL dan kemudian mengubahnya menjadi RDBMS? Misalnya, jika Anda ingin mengambil beberapa data dengan cepat, seperti log sesi, tetapi kemudian Anda ingin dapat membuat laporannya nanti. Basis data favorit saya...

13
Buat pengecualian dengan Konteks

Ketika PostgreSQL melempar pengecualian, ada baris "CONTEXT" seperti: ERROR: INSERT has more target COLUMNS than expressions LINE 3: ... ^ QUERY: INSERT INTO ... CONTEXT: PL/pgSQL FUNCTION "XXXXX" line 4 at SQL statement Tetapi ketika saya melempar pengecualian, baris ini tidak ada. Saya...

13
Haruskah saya menggunakan SQL JOIN atau IN Clause?

Saya punya pertanyaan tentang pendekatan terbaik. Saya tidak yakin pendekatan mana yang terbaik ketika data dianggap variabel dalam ukuran. Pertimbangkan 3 TABEL berikut: KARYAWAN EMPLOYEE_ID, EMP_NAME PROYEK PROJECT_ID, PROJ_NAME EMP_PROJ (banyak ke banyak dari dua tabel di...

13
Cara terbaik untuk merancang basis data turnamen

Saya membuat halaman web untuk memasang taruhan pada semua pertandingan turnamen sepakbola Euro 2012 mendatang. Butuh bantuan untuk memutuskan pendekatan apa yang harus diambil untuk fase sistem gugur. Saya telah membuat mockup di bawah ini, yang saya cukup puas ketika harus menyimpan hasil dari...

13
MySQL Sharding vs MySQL Cluster

Mempertimbangkan kinerja saja , bisakah MySQL Cluster mengalahkan data kustom sharding solusi MySQL? sharding = partisi horisontal Ketika saya merujuk pada sharding, saya mempertimbangkan sharding yang dibuat di lapisan aplikasi, misalnya, mendistribusikan catatan secara merata di seluruh instance...