Mengapa PostgreSQL memindai tabel secara berurutan untuk COUNT(*)permintaan, sementara ada kunci primer yang sangat kecil dan
Mengapa PostgreSQL memindai tabel secara berurutan untuk COUNT(*)permintaan, sementara ada kunci primer yang sangat kecil dan
Bagaimana saya bisa memodifikasi tipe pada tabel yang memiliki indeks di atasnya? Saya mencoba untuk melakukan perubahan kolom pada tabel kosong untuk memodifikasi jenis dari tanggal waktu ke varchar (15) dan mendapat kesalahan mengatakan bahwa itu memiliki ketergantungan pada kolom (yang ternyata...
Menggunakan MS SQL 2008 saya memilih bidang rata-rata dari 2,5 juta catatan. Setiap catatan mewakili satu detik. MyField adalah rata-rata per jam dari catatan 1 detik itu. Tentu saja CPU server mencapai 100% dan pemilihannya terlalu lama. Saya perlu menyimpan nilai rata-rata tersebut sehingga SQL...
Saya punya tabel yang berpotensi menyimpan ratusan ribu bilangan bulat desc id_key_table; +----------------+--------------+------+-----+---------+-------+ | Field | Type | Null | Key | Default | Extra | +----------------+--------------+------+-----+---------+-------+ | id_key | int(16) | NO | PRI...
LNNVL adalah fungsi bawaan oracle yang mengembalikan TRUE untuk kondisi yang mengevaluasi ke FALSE atau UNKNOWN, dan mengembalikan FALSE untuk kondisi yang mengevaluasi ke TRUE. Pertanyaan saya adalah apa untungnya mengembalikan kebalikan dari kondisi kebenaran daripada hanya menangani nilai-nilai...
Agak baru menggunakan database SQL standar (sebagian besar saat ini bekerja dengan MySQL) Saya belum menemukan banyak penggunaan ini. Kapan dan mengapa bermanfaat memiliki kunci negatif (atau lebih tepatnya ditandatangani) yang mengindeks sebuah
Saya baru saja menyelesaikan sebuah proyek, di mana banyak tabel DB dibuat. Sebagian besar tabel ini berisi sampah sementara, dan saya mencari cara sederhana untuk mendaftar semua tabel ini. Apakah ada cara untuk mendaftar semua tabel DB yang diurutkan berdasarkan tanggal
Ini hampir pasti merupakan penyebab pertanyaan saya yang lain , tetapi saya pikir layak untuk memisahkan keduanya karena saya memiliki hipotesis berdasarkan log berikut yang ingin saya palsukan atau verifikasi. Hipotesis saya adalah bahwa kebuntuan lainnya sebenarnya adalah hasil dari pertanyaan...
Saya punya TRUNCATEmeja besar (~ 120Gb) bernama files: TRUNCATE files; VACUUM FULL files; Ukuran tabel adalah 0, tetapi tidak ada ruang disk yang dirilis. Adakah cara untuk mendapatkan kembali ruang disk saya yang hilang? UPDATE: Ruang disk dirilis setelah ~ 12 jam, tanpa ada tindakan di pihak...
Bagaimana saya harus mewakili lintang dan bujur di Postgres tanpa menggunakan PostGIS? Sistem yang saya gunakan tidak mengizinkan SQL passthrough jadi saya tidak bisa menggunakan
Saya memiliki database dengan kolom VARCHAR yang berisi bilangan bulat dengan panjang yang bervariasi. Saya ingin mengurutkannya sehingga 10 muncul setelah 9, bukan 1, dan 70A muncul setelah 70. Saya bisa melakukan ini dengan PATINDEX () , CTE, dan pernyataan KASUS dalam klausa WHERE. Namun, saya...
Di Microsoft SQL server, bagaimana saya bisa menambah / mengubah default pada kolom tabel yang ada menggunakan
Pertanyaan ini harus ada di situs ini :) ORDER BY dilarang untuk digunakan dalam tampilan, seperti yang saya mengerti karena kemungkinan untuk beberapa pesanan saat menggunakan tampilan ini. Saya tahu bahwa ada cara untuk melewati batasan ini, misalnya TOP 99.999999 PERCENT, tetapi saya ingin...
Menurut buku Microsoft tentang pengembangan database Ujian 70-433: Pengembangan Database Microsoft SQL Server 2008 : Baik karakter wildcard terkemuka, BUKAN logika memungkinkan pengoptimal kueri untuk menggunakan indeks untuk mengoptimalkan pencarian. Untuk kinerja yang optimal, Anda harus...
Saya sebagian besar otodidak dalam hal desain database. Saya mengajukan pertanyaan ini karena saya telah menetapkan struktur umum ini, tetapi saya bertanya-tanya apakah ini metode yang paling efisien atau 'standar industri'. Sebagian besar database yang saya desain memiliki tabel pengguna, dan...
Adakah yang menggunakan opsi penyetelan untuk menggunakan TF834 large page allocations. Saya baru saja membaca artikel MS di atasnya dan bertanya-tanya apakah ada yang menggunakannya dan melihat peningkatan kinerja. Apakah ada hal yang harus diperhatikan, tip, jebakan? Server adalah Windows 2008...
Saya baru-baru ini mencoba membuat beberapa string besar yang berisi data uji generik untuk pertanyaan di sini . Tampaknya saya dulu tahu cara untuk menggandakan string. Namun, saya tidak bisa lagi mengingat sintaksnya. Saya mencari sesuatu seperti: SELECT 'A' + ('a' * 1000) + 'ha!' Untuk datang...
Saat Anda selesai menulis kueri / proc / fungsi tersimpan, apa cara paling informatif untuk mendapatkan beberapa parameter kinerja dengan cepat? Apakah Anda menjalankan kueri dan melihat rencana eksekusi yang sebenarnya? Jika demikian, apa saja yang Anda cari? Jelas scan tabel / indeks adalah bit...
Sementara membaca buku ujian 70-433 saya, saya memikirkan sesuatu yang saya lihat tidak berfungsi, namun saya yakin itu berhasil. Bagian itu berbunyi seperti: Kolom juga harus ditandai sebagai PERSISTED , yang berarti bahwa SQL Server secara fisik menyimpan hasil ekspresi kolom yang dihitung...
Saya punya data warehouse (oracle) di mana saya perlu mengatur kolom ke nilai yang sama untuk semua 700 juta baris. Saya tidak memiliki akses admin, atau akses ke admin, jadi ini harus diselesaikan dengan sql dasar dan tidak ada tabel temp yang dibuat. Masalah rumit selanjutnya adalah jika saya...