Tôi đã tự hỏi về các bảng tạm thời trong sp và cách tất cả có thể có hiệu lực đồng thời. SP được tạo trên máy chủ MSSQL 08.Các bảng tạm thời trong các thủ tục lưu sẵn
Nếu tôi có một SP mà tôi tạo ra một bảng temp và thả nó lại như thế này:
BEGIN
CREATE TABLE #MyTempTable
(
someField int,
someFieldMore nvarchar(50)
)
... Use of temp table here
... And then..
DROP TABLE #MyTempTable
END
SP này sẽ được gọi là rất rất thường xuyên, vì vậy câu hỏi của tôi là có thể có bao giờ xảy ra vấn đề đồng thời ở đây?
Được rồi đó cũng là những gì tôi nghĩ .. Tôi đã lo lắng vì tôi đã sử dụng phân tích truy vấn và xây dựng một bảng tạm thời và đã có thể gọi nó là một lần nữa sau khi tôi không bỏ nó. Nhưng trong bài đăng của bạn, tôi đã thử mở một truy vấn mới và thử gọi nó từ đó mà không thành công và bây giờ tôi lại bình tĩnh :) –
Nhưng hiệu suất khôn ngoan có vấn đề đồng thời lớn. – tpower
@tpower: Sự hiểu biết của tôi về OP chủ yếu là về việc sửa đổi các vấn đề chia sẻ trạng thái và luồng. Rõ ràng là hiệu suất sẽ bị ảnh hưởng. –