Pertanyaan yang diberi tag «query-performance»

Untuk pertanyaan tentang meningkatkan kinerja dan / atau efisiensi permintaan basis data.


1
Cara Mengoptimalkan Permintaan
Saya memiliki struktur database yang mirip dengan ini, CREATE TABLE [dbo].[Dispatch]( [DispatchId] [int] NOT NULL, [ContractId] [int] NOT NULL, [DispatchDescription] [nvarchar](50) NOT NULL, CONSTRAINT [PK_Dispatch] PRIMARY KEY CLUSTERED ( [DispatchId] ASC, [ContractId] ASC )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON …



1
Bagaimana cara mendapatkan kinerja query yang akurat?
Saya berusaha meningkatkan kinerja prosedur tersimpan. Ketika saya menjalankan SP, hampir selesai secara instan, seolah-olah ada sesuatu yang di-cache. Saya diberitahu untuk menggunakan dua baris SQL berikut sebelum mengeksekusi SP di SSMS: DBCC DROPCLEANBUFFERS DBCC FREEPROCCACHE Ketika saya menjalankan SP dengan dua baris kode di atas SP selesai dalam waktu …

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
Waktu permintaan yang lambat untuk pencarian kesamaan dengan indeks pg_trgm
Kami menambahkan dua indeks pg_trgm ke tabel, untuk mengaktifkan pencarian fuzzy baik dengan alamat email atau nama, karena kami perlu menemukan pengguna berdasarkan nama, atau alamat email yang salah eja saat mendaftar (mis. "@ Gmail.con"). ANALYZEdijalankan setelah pembuatan indeks. Namun, melakukan pencarian peringkat pada salah satu indeks ini sangat lambat …

2
Apa yang menyebabkan penggunaan CPU tinggi dari kueri / rencana eksekusi ini?
Saya memiliki Database Azure SQL yang mendukung aplikasi .NET Core API. Menjelajahi laporan ikhtisar kinerja di Portal Azure menunjukkan bahwa sebagian besar beban (penggunaan DTU) pada server database saya berasal dari CPU, dan satu permintaan khusus: Seperti yang dapat kita lihat, kueri 3780 bertanggung jawab untuk hampir semua penggunaan CPU …



1
Agregasi data per jam SQL di postgresql
Saya seorang pemula dengan database jadi saya mencari bantuan Anda dengan yang ini. Saya memiliki tabel yang berisi data deret waktu. 2012/01/01 00:10, 10 2012/01/01 00:30, 5 2012/01/01 01:00, 10 2012/01/01 01:40, 10 2012/01/01 02:00, 20 Tabel menyimpan data berbasis interval dengan hanya menjaga batas atas interval. Misalnya baris pertama …



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 …

3
Bagaimana saya bisa menjalankan total baris terbaru lebih cepat?
Saat ini saya sedang merancang tabel transaksi. Saya menyadari bahwa menghitung total running untuk setiap baris akan diperlukan dan ini mungkin memperlambat kinerja. Jadi saya membuat tabel dengan 1 juta baris untuk tujuan pengujian. CREATE TABLE [dbo].[Table_1]( [seq] [int] IDENTITY(1,1) NOT NULL, [value] [bigint] NOT NULL, CONSTRAINT [PK_Table_1] PRIMARY KEY …

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.