Apakah ada cara untuk memantau kemajuan pembuatan indeks di PostgreSQL. Saya membuat indeks di atas meja besar dan saya ingin melihat seberapa cepat ini terjadi. Apakah ada cara untuk memonitor
Apakah ada cara untuk memantau kemajuan pembuatan indeks di PostgreSQL. Saya membuat indeks di atas meja besar dan saya ingin melihat seberapa cepat ini terjadi. Apakah ada cara untuk memonitor
Kami sedang merancang sistem yang dikenal sebagai read-heavy (dengan urutan puluhan ribu bacaan per menit). Ada tabel namesyang berfungsi sebagai semacam registry pusat. Setiap baris memiliki textbidang representationdan keunikan keyMD5 yang unik representation. 1 Tabel ini saat ini memiliki...
Saya memiliki aplikasi yang hanya akan memilih kesetaraan, dan saya pikir saya harus menggunakan indeks hash atas indeks btree. Banyak yang mencemaskan saya, indeks hash tidak didukung di MyISAM atau InnoDB. Ada apa dengan
Saya telah menambahkan indeks ke tabel yang digunakan untuk hasil pencarian. Saya menunjukkan hasil dengan urutan ASC atau DESC. Jadi kolom itu harus punya indeks atau tidak? Saya memiliki 2 indeks lagi di tabel itu. Bagaimana kinerja akan memengaruhi dengan membuat atau tidak membuat indeks ke...
Saya sedang bereksperimen dengan indeks untuk mempercepat hal-hal, tetapi dalam kasus bergabung, indeks tidak meningkatkan waktu eksekusi permintaan dan dalam beberapa kasus memperlambat hal-hal. Permintaan untuk membuat tabel uji dan mengisinya dengan data adalah: CREATE TABLE
Menggunakan beberapa metode, ketika Anda membuat salinan tabel Anda kehilangan indeks, PK, FK, dll. Sebagai contoh di SQL Server saya dapat mengatakan: select * into dbo.table2 from dbo.table1; Ini hanya salinan sederhana dari tabel; semua indeks / batasan tidak ada. Bagaimana saya bisa menyalin...
Saya punya beberapa meja yang sangat besar dengan struktur dasar yang sama. Masing-masing memiliki a RowNumber (bigint)dan DataDate (date)kolom. Data dimuat menggunakan SQLBulkImport setiap malam, dan tidak ada data "baru" yang pernah dimuat - ini adalah catatan historis (SQL Standard, bukan...
Saya akan berpikir bahwa basis data akan cukup tahu tentang apa yang sering mereka temui dan dapat menanggapi permintaan mereka di bawah bahwa mereka dapat memutuskan untuk menambahkan indeks ke data yang sangat
Kami menggunakan PostgreSQL v8.2.3. Ada tabel yang terlibat: EMPLOYEE dan EMAILLIST . Table 1: EMPLOYEE (column1, column2, email1, email2, column5, column6) Table 2: EMAILLIST (email) 2 tabel digabungkan sedemikian rupa sehingga jika EMPLOYEE.EMAIL1 atau EMPLOYEE.EMAIL2 tidak memiliki entri yang...
Saat ini saya sedang melakukan beberapa impor data ke sistem lama dan menemukan bahwa sistem ini tidak menggunakan indeks berkerumun tunggal. Pencarian Google cepat memperkenalkan saya pada konsep tabel HEAP dan sekarang saya ingin tahu dalam skenario penggunaan apa tabel HEAP harus lebih disukai...
Saya memiliki tabel dengan indeks multikolom, dan saya ragu tentang penyortiran indeks yang tepat untuk mendapatkan kinerja maksimum pada kueri. Skenario: PostgreSQL 8.4, tabel dengan sekitar satu juta baris Nilai dalam kolom c1 dapat memiliki sekitar 100 nilai yang berbeda . Kita dapat...
Kueri ini mendapatkan daftar posting yang dibuat oleh orang yang Anda ikuti. Anda dapat mengikuti jumlah orang yang tidak terbatas, tetapi kebanyakan orang mengikuti <1000 lainnya. Dengan gaya permintaan ini, optimasi yang jelas adalah dengan men-cache "Post"id, tetapi sayangnya saya tidak...
Saya memiliki skema lama (penafian!) Yang menggunakan id yang dihasilkan berbasis hash untuk kunci utama untuk semua tabel (ada banyak). Contoh dari id tersebut adalah: 922475bb-ad93-43ee-9487-d2671b886479 Tidak ada harapan untuk mengubah pendekatan ini, namun kinerja dengan akses indeks buruk....
Saya berjuang dengan indeks, kunci primer dan kunci asing ... Dan perlu memiliki semuanya. Jika saya memiliki dua tabel, keduanya memiliki integer sebagai kunci utama. Tabel pertama merujuk melalui FK ke kunci primer tabel kedua. Di kedua tabel saya memiliki indeks kunci utama pada kolom...
Saya telah menggunakan ALTER INDEX REBUILD untuk menghapus fragmentasi indeks. Dalam beberapa kasus REBUILD sepertinya tidak menghapus fragmentasi ini. Apa alasan mengapa REBUILD tidak menghapus fragmentasi? Tampaknya ini terjadi terutama dengan indeks
Mengajukan pertanyaan ini, khususnya untuk Postgres, karena memiliki dukungan yang baik untuk indeks R-tree / spasial. Kami memiliki tabel berikut dengan struktur pohon (model Nested Set) kata-kata dan frekuensinya: lexikon ------- _id integer PRIMARY KEY word text frequency integer lset integer...
Saya hanya mendengar tentang Robert Martin hari ini, dan sepertinya dia adalah tokoh terkemuka di dunia perangkat lunak, jadi saya tidak bermaksud judul saya muncul seolah-olah itu adalah umpan klik atau saya meletakkan kata-kata di mulutnya, tetapi ini hanya bagaimana saya menafsirkan apa yang...
Baru saja menemukan masalah aneh, di mana tergantung pada bagaimana saya membuat indeks, nama indeks diperlukan. http://dev.mysql.com/doc/refman/5.5/id/create-index.html http://dev.mysql.com/doc/refman/5.5/en/alter-table.html CREATE INDEX `random_name` ON `my_table` (`my_column`); # Requires an...
Kami memiliki gudang data dengan jumlah catatan yang cukup besar (10-20 juta baris) dan sering menjalankan kueri yang menghitung catatan antara tanggal tertentu, atau menghitung catatan dengan bendera tertentu, misalnya SELECT f.IsFoo, COUNT(*) AS WidgetCount FROM Widgets AS w JOIN Flags AS f...
Saya memiliki pernyataan SQL yang menyisipkan baris ke tabel dengan indeks berkerumun di kolom TRACKING_NUMBER. MISALNYA: INSERT INTO TABL_NAME (TRACKING_NUMBER, COLB, COLC) SELECT TRACKING_NUMBER, COL_B, COL_C FROM STAGING_TABLE Pertanyaan saya adalah - apakah itu membantu untuk menggunakan...