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

Việc sử dụng các đối tượng bảng tạm thời (không phải biến bảng) bao gồm ngữ nghĩa, thiết kế, tối ưu hóa hiệu suất và lập chỉ mục. Xem thêm [biến bảng].





1
Tên bảng SQL Server bắt đầu bằng # trong cơ sở dữ liệu người dùng, không phải trong tempdb, không phải bảng tạm thời
Bằng cách nào đó, nhiều thập kỷ trước, một bảng đã được tạo trong cơ sở dữ liệu của chúng tôi bắt đầu bằng một #. Nó hiển thị trong Object Explorer trong cơ sở dữ liệu của ứng dụng, không phải trong tempdb. Vì một số lý do, Azure …


1
Tại sao cắt ngắn một bảng tạm thời ở cuối thủ tục được lưu trữ tạo ra không gian tempdb miễn phí nhanh hơn?
SQL Server lưu trữ các bảng tạm thời được tạo trong các thủ tục được lưu trữ và chỉ đổi tên chúng khi thủ tục kết thúc và sau đó được thực thi. Câu hỏi của tôi phải làm khi không gian tempdb được phát hành. Tôi đã đọc rằng …





4
Tại sao MySQL tạo ra nhiều tệp MYD tạm thời?
Trên máy chủ Debian Linux, lưu trữ nhiều trang web PHP / MySQL (thư viện ảnh), đôi khi tôi có các tệp "nhiều" như thế /tmp/#sql_6405_58.MYD. Ví dụ hôm nay: [2012-12-15 15:18:11] /tmp/#sql_6405_6.MYD : 88MB [2012-12-15 15:18:11] /tmp/#sql_6405_3.MYD : 22MB [2012-12-15 15:18:11] /tmp/#sql_6405_4.MYD : 138MB [2012-12-15 15:18:11] /tmp/#sql_6405_10.MYD : 88MB …


1
Làm thế nào đến một biến bảng đang cải thiện hiệu năng của một truy vấn trong tình huống này?
đối với trường hợp cụ thể này, tôi sẽ cố gắng giải thích bên dưới, sử dụng biến bảng đang hoạt động tốt hơn so với không sử dụng biến bảng. Tôi muốn biết tại sao, và nếu có thể, hãy loại bỏ biến bảng. đây là truy vấn sử …

2
Phân tích cú pháp XML chậm
Tôi hiện đang cố gắng điều chỉnh một quy trình được lưu trữ có vấn đề và tôi nhận thấy rằng phần lớn chi phí liên quan đến việc chạy nó đến từ việc phân tích cú pháp phân tích một số XML vào bảng tạm thời. Đây là SQL …

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.