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.

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
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 …

1
Bisakah mendeklarasikan volatilitas fungsi membahayakan performa?
Fungsi Postgres dideklarasikan dengan klasifikasi volatilitas VOLATILE, STABLEatauIMMUTABLE . Proyek ini dikenal sangat ketat dengan label ini untuk fungsi bawaan. Dan dengan alasan yang bagus. Contoh yang menonjol: indeks ekspresi hanya memungkinkan IMMUTABLEfungsi dan yang harus benar-benar berubah untuk menghindari hasil yang salah. Fungsi yang ditentukan pengguna masih bebas untuk …


2
Pilih kueri membutuhkan waktu lebih lama dari yang seharusnya
Saya memiliki tabel database MySQL dengan hampir 23 juta catatan. Tabel ini tidak memiliki kunci utama, karena tidak ada yang unik. Ini memiliki 2 kolom, keduanya diindeks. Di bawah ini adalah strukturnya: Berikut adalah beberapa datanya: Sekarang, saya menjalankan kueri sederhana: SELECT `indexVal` FROM `key_word` WHERE `hashed_word`='001' Sayangnya, ini membutuhkan …

1
Peningkatan counter postgreSQL bersamaan
Saya perlu mempertahankan tabel statistik untuk proyek, yang disusun oleh daftar item dan penggunaannya (Pikirkan sesuatu seperti situs web tempat Anda ingin menghitung tampilan halaman). Setiap kali item diterbitkan, saya harus meningkatkan penggunaan item tertentu. Implementasi pertama saya adalah: statistics( id integer NOT NULL, name character varying(255) NOT NULL, usage …

3
Bagaimana ukuran basis data memengaruhi kinerja: Teori vs kenyataan
Ada banyak hal di luar sana yang mengatakan bahwa ukuran basis data seharusnya tidak memengaruhi kinerja hingga tingkat yang luar biasa. Selama indeks pada tabel sesuai dengan memori, basis data harus tetap berkinerja baik. Namun apa kenyataannya? Jika arsitektur database bukan yang terbaik, indeks tidak sesuai dengan memori, dan ada …

3
Kinerja Inline-TVF vs Views
Saya memiliki database tempat saya menggunakan TVFs sebaris (fungsi nilai tabel) alih-alih tampilan. Sebagai contoh, saya mungkin memiliki dua tabel yang disebut [model mobil] dan [produsen mobil] yang saya gabungkan bersama di dalam TVF [fnCarBrands]. TVF ini kemudian dipanggil oleh TVF lain untuk melakukan pemrosesan dan pelaporan lebih lanjut. Jadi …



3
Permintaan Berlari Panjang pada Replika Hanya-Baca yang membutuhkan momen di Pratama
Saya punya setup AG 4 simpul sebagai berikut: Konfigurasi Perangkat Keras VM untuk semua node: Microsoft SQL Server 2017 Enterprise Edition (RTM-CU14) (KB4484710) 16 vCPU RAM 356 GB (panjang untuk yang ini ...) tingkat paralelisme maks: 1 (seperti yang dipersyaratkan oleh vendor aplikasi) ambang biaya untuk paralelisme: 50 memori server …


1
Mengapa Set Returning Function (SRF) berjalan lebih lambat dalam klausa FROM?
Ini adalah pertanyaan database-internal. Saya menggunakan PostgreSQL 9.5, saya bertanya-tanya mengapa Set Returning Functions (SRFs), juga dikenal sebagai Table Valued Functions (TVFs) berjalan lebih lambat ketika dalam FROMklausa, misalnya ketika saya menjalankan perintah ini, CREATE TABLE foo AS SELECT * FROM generate_series(1,1e7); SELECT 10000000 Time: 5573.574 ms Itu selalu jauh …


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.