Câu hỏi được gắn thẻ «optimization»

Trong ngữ cảnh của cơ sở dữ liệu, tối ưu hóa đề cập đến quá trình tối ưu hóa truy vấn chọn một kế hoạch thực hiện vật lý hiệu quả.



1
Truy vấn chậm không đăng nhập
Tôi đang cố gắng kích hoạt ghi nhật ký truy vấn chậm trên máy chủ của chúng tôi để xác định bất kỳ truy vấn nào có thể sử dụng tối ưu hóa. Âm thanh đủ đơn giản, tuy nhiên tập tin của tôi không được ghi vào. Tôi không …

1
Tại sao các truy vấn tương tự này sử dụng các giai đoạn tối ưu hóa khác nhau (xử lý giao dịch so với kế hoạch nhanh)?
Mã ví dụ trong mục kết nối này Hiển thị một lỗi trong đó SELECT COUNT(*) FROM dbo.my_splitter_1('2') L1 INNER JOIN dbo.my_splitter_1('') L2 ON L1.csv_item = L2.csv_item Trả về kết quả chính xác. Nhưng những điều sau đây trả về kết quả không chính xác (vào năm 2014 bằng cách …


2
Tại sao truy vấn này không sử dụng chỉ mục không bao gồm của tôi và làm cách nào tôi có thể thực hiện?
Theo câu hỏi này về việc tăng hiệu suất truy vấn, tôi muốn biết liệu có cách nào để làm cho chỉ mục của tôi được sử dụng theo mặc định hay không. Truy vấn này chạy trong khoảng 2,5 giây: SELECT TOP 1000 * FROM [CIA_WIZ].[dbo].[Heartbeats] WHERE [DateEntered] BETWEEN …







1
Postgres: đếm (*) so với đếm (id)
Tôi thấy trong tài liệu về sự khác biệt giữa count(*)và count(pk). Tôi đã sử dụng count(pk)(nơi pka SERIAL PRIMARY KEY) không biết về sự tồn tại của count(*). Câu hỏi của tôi là về tối ưu hóa nội bộ của Postgres. Có đủ thông minh để nhận ra rằng …



Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.