Pertanyaan yang diberi tag «performance»

Evaluasi apakah suatu sistem bekerja dengan cukup baik agar sesuai dengan tujuan. Biasanya kinerja mengacu pada kecepatan di mana suatu sistem menyelesaikan operasi atau serangkaian operasi dari waktu ke waktu.

2
Periksa keberadaan dengan EXIS yang mengungguli COUNT! ... tidak?
Saya sudah sering membaca ketika seseorang harus memeriksa keberadaan sebuah baris harus selalu dilakukan dengan EXIS bukan dengan COUNT. Namun dalam beberapa skenario terakhir saya telah mengukur peningkatan kinerja saat menggunakan hitungan. Polanya seperti ini: LEFT JOIN ( SELECT someID , COUNT(*) FROM someTable GROUP BY someID ) AS Alias …

1
MENGGUNAKAN konstruk dalam klausa JOIN dapat memperkenalkan hambatan optimasi dalam kasus-kasus tertentu?
Saya memperhatikan bahwa USINGkonstruk (alih-alih ON) dalam FROMklausa SELECTkueri dapat menimbulkan hambatan optimisasi dalam kasus tertentu. Maksud saya kata kunci ini: PILIH * Dari GABUNG b MENGGUNAKAN (a_id) Hanya dalam kasus yang lebih kompleks. Konteks: komentar ini untuk pertanyaan ini . Saya menggunakan ini banyak dan tidak pernah melihat sesuatu …


2
Pesanan menurut kolom harus ada indeks atau tidak?
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 kolom itu?

1
PERGI Setelah setiap pernyataan T-SQL
Apa alasan di balik penggunaan pernyataan GO setelah setiap pernyataan SQL? Saya mengerti bahwa GO menandakan akhir dari batch dan / atau memungkinkan reputasi pernyataan tetapi apa untungnya menggunakannya setelah setiap pernyataan. Saya hanya ingin tahu karena banyak dokumentasi Microsoft dll telah mulai menggunakannya setelah setiap pernyataan atau mungkin saya …


3
Apakah kinerja CPU relevan untuk server basis data?
Ini adalah pertanyaan yang murni teoretis. Katakanlah saya memiliki aplikasi yang digunakan di beberapa server. Sebuah penyeimbang beban, Beberapa / server aplikasi yang dapat diskalakan Server database (tunggal) (untuk saat ini) Pada dua bagian pertama, saya tahu apa yang harus dicari. Tetapi bagaimana dengan server database? Jenis perangkat keras apa …

5
Mengapa SELECT sederhana di InnoDB 100x lebih lambat daripada di MyISAM?
Saya punya masalah yang cukup mengganggu. Saya ingin menggunakan INNODB sebagai mesin database utama saya dan menyerah pada MyISAM karena saya membutuhkan yang pertama untuk menggunakan galera-cluster untuk redundansi. Saya menyalin (uraian berikut) newbb_posttabel ke tabel baru yang dipanggil newbb_innopostdan mengubahnya ke InnoDB. Tabel saat ini 5,390,146masing-masing menampung entri. Menjalankan …

1
Performa yang sangat aneh dengan indeks XML
Pertanyaan saya didasarkan pada ini: https://stackoverflow.com/q/35575990/5089204 Untuk memberikan jawaban di sana saya melakukan skenario-tes berikut. Skenario pengujian Pertama saya membuat tabel tes dan mengisinya dengan 100.000 baris. Angka acak (0 hingga 1000) harus mengarah ke ~ 100 baris untuk setiap nomor acak. Angka ini dimasukkan ke dalam varchar col dan …


3
Apakah itu ide / pendekatan yang baik untuk mengindeks kolom VARCHAR?
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 cocok, baris-baris itu akan dikembalikan. SELECT employee.email1, employee.email2, e1.email IS NOT …

3
Mengapa SQL Server menggunakan rencana eksekusi yang lebih baik ketika saya sebaris variabel?
Saya memiliki kueri SQL yang ingin saya optimalkan: DECLARE @Id UNIQUEIDENTIFIER = 'cec094e5-b312-4b13-997a-c91a8c662962' SELECT Id, MIN(SomeTimestamp), MAX(SomeInt) FROM dbo.MyTable WHERE Id = @Id AND SomeBit = 1 GROUP BY Id MyTable memiliki dua indeks: CREATE NONCLUSTERED INDEX IX_MyTable_SomeTimestamp_Includes ON dbo.MyTable (SomeTimestamp ASC) INCLUDE(Id, SomeInt) CREATE NONCLUSTERED INDEX IX_MyTable_Id_SomeBit_Includes ON dbo.MyTable …

4
Kecepatan clock CPU versus jumlah inti CPU - GHz lebih tinggi, atau lebih banyak inti untuk SQL Server?
Kami mulai menyediakan satu set server fisik untuk sekelompok virtual SQL Server 2016 node dalam VMware. Kami akan menggunakan lisensi Edisi Perusahaan. Kami berencana menyiapkan 6 node, tetapi ada sedikit perdebatan tentang apa cara ideal untuk menyediakan server fisik sehubungan dengan kecepatan jam CPU versus jumlah inti CPU. Saya tahu …

1
Apakah pencarian indeks akan terasa lebih cepat dengan char vs varchar ketika semua nilai adalah 36 karakter
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. Mengesampingkan segudang alasan ini mungkin, ada satu hal yang saya perhatikan …

3
Mengkonfigurasi PostgreSQL untuk kinerja penulisan
Salah satu server PostgreSQL saya menampung beberapa (1-3) database yang menerima aliran data konstan. Data tidak terstruktur secara khusus, itu berjumlah waktu saat ini dan berbagai data yang diamati untuk instan tertentu. Kecepatan data cukup tinggi; itu berhasil sekitar satu gigabyte sehari untuk satu database, sekitar sepersepuluh dari itu untuk …

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.