Administrator Basis Data

11
Jalan buntu pada Hapus Pernyataan

Saya mendapatkan jalan buntu ketika Pekerjaan SQL Server berjalan. Kebuntuan terjadi pada pernyataan DELETE sederhana. Saya akan berpikir harus ada query SELECT / UPDATE yang berjalan untuk menyebabkan kebuntuan? Tapi sepertinya itu DELETE / DELETE deadlock ... Apa yang saya cari adalah mengapa...

11
Urutan menggunakan kembali

Saya memiliki urutan yang menghasilkan nomor pelacakan untuk objek di sistem saya. Sudah cukup lama bekerja dengan baik. Minggu lalu kami perhatikan bahwa itu mulai menggunakan kembali nilai. Apa yang tampaknya terjadi adalah bahwa pada titik yang berbeda di malam hari, itu akan mundur ke nilai...

11
Pembaruan Kumulatif MS SQL Server - Praktik Terbaik

Saya mencoba untuk mendapatkan gambaran tentang apa yang direkomendasikan praktik terbaik untuk Pembaruan Kumulatif SQL Server . Saat ini, kami menjalankan gagasan "jangan melakukan apa pun kecuali masalah yang diperbaiki oleh CU adalah yang kami alami". Itu bekerja dari pendekatan "jika tidak...

11
"Batas 1000,25" vs "batas 25 Offset 1000"

Baru-baru ini saya mengetahui bahwa MySQL memiliki offsetfitur. Saya sudah mencoba mencari dokumentasi tentang hasil offset, atau perbedaan antara offset dan varian batas, tetapi sepertinya saya tidak dapat menemukan apa yang saya cari. Katakanlah saya memiliki 10.000 baris dalam sebuah tabel dan...

11
Tidak dapat membuat tabel, tetapi tabel tidak ada

Saya menggunakan langkah-langkah ini untuk membuat tabel my_user, yang sudah ada tetapi entah bagaimana lenyap dari database saya my_db: mysql> USE my_db; mysql> DROP TABLE my_user; mysql> ERROR 1051 (42S02): Unknown table 'my_user' mysql> CREATE TABLE my_user (id INT AUTO_INCREMENT...

11
Tidak dapat menggunakan Fuzzy Lookup di BIDS

Seorang rekan kerja saya mengalami masalah dengan BIDS. Dia melakukan pencarian fuzzy sederhana dan hanya mencari dua baris (Untuk Tujuan Pengujian). Yang aneh adalah ketika dia mencoba mengeksekusi command line prompt muncul kemudian menghilang dan kemudian paket hang. Jadi saya minta dia...

11
Meja yang sibuk tidak disedot

Kami menggunakan Postgres 9.2 pada Windows untuk menyimpan data rentang waktu frekuensi rendah: kami memasukkan sekitar 2000 baris per detik setiap 24 jam, 7 hari seminggu tanpa downtime. Ada DELETEyang berjalan di atas meja setiap 10 menit atau lebih untuk menjaga panjang meja ke jumlah hari yang...

11
Haruskah saya menambahkan kunci asing transitif?

Contoh sederhana: ada meja pelanggan. create table Customers ( id integer, constraint CustomersPK primary key (id) ) Semua data lain dalam database harus terhubung ke Customer, jadi misal Ordersterlihat seperti ini: create table Orders ( id integer, customer integer, constraint OrdersPK...

11
Tidak dapat mengkonfigurasi atau memulai MySQL

Pada instalasi Kubuntu 14.04 yang baru, saya berlari sudo aptitude install mysql-server-core-5.6. Instalasi tidak dapat diselesaikan karena dependensi dari beberapa paket KDE aktif mysql-server-core-5.5, yang akan diganti. Sekarang ketika saya menjalankan sudo aptitude install mysql-server-5.5saya...

11
Kesalahan ukuran baris dengan MySQL

Saya menjalankan server MySQL di Macbook saya (untuk pengujian). Versi 5.6.20 dari Homebrew. Saya mulai mengalami kesalahan "Ukuran baris terlalu besar", dan saya bisa menguranginya ke kasus uji ini. Meja: mysql> describe test; +-------+----------+------+-----+---------+----------------+ |...

11
Mentransfer data dalam jumlah besar (84 juta baris) secara efisien

Saya memiliki sekitar 84 juta baris. Dari mereka semua perlu ditransfer ke database terpisah di server yang sama, maka saya hapus untuk menghapus sekitar 60 juta baris dari sumber database. 84 juta baris semuanya berada di tabel yang sama. Tabel itu saja menyumbang 90% dari seluruh database. Jadi...

11
PostgreSQL Common Table Expressions vs tabel sementara?

The PostgreSQL dokumentasi di DENGAN menunjukkan contoh berikut: WITH regional_sales AS ( SELECT region, SUM(amount) AS total_sales FROM orders GROUP BY region ), top_regions AS ( SELECT region FROM regional_sales WHERE total_sales > (SELECT SUM(total_sales)/10 FROM regional_sales)...