Administrator Basis Data

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

4
Bagaimana cara meningkatkan kinerja InnoDB DELETE?
Jadi saya memiliki tabel audit ini (melacak tindakan pada tabel apa pun di database saya): CREATE TABLE `track_table` ( `id` int(16) unsigned NOT NULL, `userID` smallint(16) unsigned NOT NULL, `tableName` varchar(255) NOT NULL DEFAULT '', `tupleID` int(16) unsigned NOT NULL, `date_insert` datetime NOT NULL, `action` char(12) NOT NULL DEFAULT '', …


2
Kemungkinan untuk menjalankan dua perintah DBCC INDEXDEFRAG secara bersamaan, masing-masing pada tabel yang berbeda?
Saat ini saya sedang menjalankan skrip yang melakukan INDEXDEFRAG DBCC pada setiap tabel dalam database SQL Server 2005, satu tabel pada satu waktu. Menggunakan DBCC DBREINDEX dan bukannya INDEXDEFRAG bukanlah suatu pilihan, karena kendala ruang dan persyaratan waktu aktif. Saya perhatikan bahwa perlu waktu lama untuk tabel tertentu didefragmentasi. Sebagai …


5
Apakah ada profesional penuh waktu PostgreSQL DBA?
Untuk pekerjaan saya, saya bekerja pada aplikasi JavaEE dengan PostgreSQL sebagai databasenya. Meskipun kami memiliki sysadmin untuk server produksi kami, yang juga mengelola server database kami, kami tidak memiliki DBA penuh waktu yang membuat saya bertanya-tanya apakah ada. Saya akan membayangkan DBA penuh waktu yang berdedikasi akan bekerja secara eksklusif …


1
Kesalahan membuat kunci asing dari MySQL Workbench
Saya mencoba menyinkronkan perubahan skema dari MySQL Workbench ke database saya. Saya mendapatkan kesalahan berikut ketika mencoba membuat kunci asing: Executing SQL script in server ERROR: Error 1005: Can't create table 'tomato.#sql-2730_1b8' (errno: 121) Inilah pernyataan yang ingin dieksekusi: ALTER TABLE `tomato`.`ing_allergy_ingredient` ADD CONSTRAINT `fk_ai_allergy` FOREIGN KEY (`allergy_id` ) REFERENCES …


1
Database cepat untuk mikrokontroler kecil
Saya menggunakan PIC32, yang merupakan prosesor 32-bit clock di 80 MIPS dengan sekitar 64-128KB RAM tersedia. Ini akan mengakses kartu microSD - hingga 4 GB, pada sistem file FAT32. Menjalankan semua ini mendorongnya, tetapi saya membutuhkan database yang ringkas yang dapat dengan mudah dipindahkan ke platform ini dan yang cepat. …



1
Apakah PEMBARUAN tanpa klausa WHERE mengunci tabel di PostgreSQL?
Apakah seluruh tabel UPDATE(tanpa menentukan WHEREklausa) mengunci tabel di PostgreSQL? Misalnya apakah itu mencegah baris dari dihapus / dimasukkan? Misalnya jika saya menjalankan UPDATE t1 SET key = 'value' Bisakah saya berharap tidak ada baris baru yang akan dimasukkan ke t1dalam UPDATEeksekusi? Jika tidak, dapatkah saya berharap UPDATEakan memperbarui bahkan …


3
log transaksi dalam RAM atau file fisik?
Saya pemula dalam transaksi, hanya pertanyaan tentang log transaksi. Kita tahu bahwa ketika kita melakukan transaksi, perubahan ditulis ke log transaksi, tetapi apakah transaksi log dalam RAM atau file fisik? Jika ada dalam RAM dan ketika kegagalan sistem terjadi, jelas RAM akan dihapus kembali sehingga kami kehilangan informasi transaksi, jadi …

2
Pertanyaan yang sangat mirip, kinerja yang sangat berbeda
Saya punya dua pertanyaan yang sangat mirip Kueri pertama: SELECT count(*) FROM Audits a JOIN AuditRelatedIds ari ON a.Id = ari.AuditId WHERE ari.RelatedId = '1DD87CF1-286B-409A-8C60-3FFEC394FDB1' and a.TargetTypeId IN (1,2,3,4,5,6,7,8,9, 11,12,13,14,15,16,17,18,19, 21,22,23,24,25,26,27,28,29,30, 31,32,33,34,35,36,37,38,39, 41,42,43,44,45,46,47,48,49, 51,52,53,54,55,56,57,58,59, 61,62,63,64,65,66,67,68,69, 71,72,73,74,75,76,77,78,79) Hasil: 267479 Rencanakan: https://www.brentozar.com/pastetheplan/?id=BJWTtILyS Kueri kedua: SELECT count(*) FROM Audits a JOIN AuditRelatedIds ari …

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.