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

Đối với các câu hỏi về việc cải thiện hiệu suất và / hoặc hiệu quả của các truy vấn cơ sở dữ liệu.

1
Ràng buộc phân vùng không được sử dụng cho các phép nối liên quan đến các bảng được phân chia theo dấu thời gian
Tôi có một cấu trúc bảng được phân vùng như: CREATE TABLE measurements ( sensor_id bigint, tx timestamp, measurement int ); CREATE TABLE measurements_201201( CHECK (tx >= '2012-01-01 00:00:00'::timestamp without time zone AND tx < ('2012-01-01 00:00:00'::timestamp without time zone + '1 mon'::interval)) )INHERITS (measurements); CREATE INDEX ON measurements_201201(sensor_id); CREATE …




5
Cải thiện tốc độ xóa cho SQL Server
Chúng tôi có cơ sở dữ liệu sản xuất khổng lồ, kích thước của nó là khoảng 300GB. Có cách tiếp cận nào để cải thiện hiệu năng của truy vấn xóa không? Hiện tại tốc độ xóa là từ 1-10k mỗi phút, nó rất chậm đối với chúng tôi.

3
Cải thiện hiệu suất của STIntersects
Bảng T_PINcó 300.000 chân và T_POLYGONcó 36.000 đa giác. T_PINcó chỉ số này: CREATE SPATIAL INDEX [T_PIN_COORD] ON [dbo].[T_PIN] ( [Coord] )USING GEOGRAPHY_GRID WITH (GRIDS =(LEVEL_1 = HIGH,LEVEL_2 = HIGH,LEVEL_3 = HIGH,LEVEL_4 = HIGH), CELLS_PER_OBJECT = 128, PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, SORT_IN_TEMPDB = OFF, DROP_EXISTING = OFF, ONLINE …






3
Đã chuyển đổi chức năng Vô hướng thành chức năng TVF để thực hiện song song - Vẫn đang chạy ở chế độ Nối tiếp
Một trong những truy vấn của tôi đang chạy trong chế độ thực thi nối tiếp sau khi phát hành và tôi nhận thấy rằng hai hàm mới đã được sử dụng trong chế độ xem được tham chiếu trong Truy vấn LINQ to SQL được tạo từ ứng dụ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.