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

Tất cả các phiên bản của Microsoft SQL Server (không phải MySQL). Vui lòng thêm một thẻ dành riêng cho phiên bản, như sql-server-2016, vì nó thường liên quan đến câu hỏi.


5
Trong SQL Server, có một cách để xác định các giá trị của các tham số được truyền cho một thủ tục được lưu trữ đang thực thi
Một cách để xác định thủ tục lưu trữ thực thi là sử dụng các phương thức "quản lý động", như vậy: SELECT sqlText.Text, req.* FROM sys.dm_exec_requests req OUTER APPLY sys.dm_exec_sql_text(req.sql_handle) AS sqltext Tuy nhiên, điều này chỉ hiển thị văn bản của câu lệnh tạo của thủ tục được …

1
Chỉ mục cụm không được sử dụng trong một câu lệnh xóa
Tôi có một bảng SQL Server được định nghĩa như sau CREATE TABLE [dbo].[Production_Detail] ( [Id] [bigint] NOT NULL DEFAULT (NEXT VALUE FOR [dbo].[Production_Detail_Seq]), [Meta_Data_ID] INT NOT NULL , [Production_Detail_Time] DATETIME NOT NULL, [Production_Detail_Time_Local] DATETIME NOT NULL, [Production_Detail_Value] FLOAT NULL, [IntegratedDM] BIT NOT NULL DEFAULT 0, [DailyIntegratedDM] BIT NOT NULL …


3
Là Total_elapsed_time trong DMV sys.dm_exec_Vquests hoàn toàn không chính xác?
Tôi đang chạy SQL Server 2012 và đang cố gắng kết hợp một số truy vấn để theo dõi bằng DMV. Tuy nhiên, khi nhìn vào total_elapsed_timetrường trong sys.dm_exec_requestsDMV, các con số có vẻ không ổn. Đây là một ví dụ: SELECT session_id, RunTime = CURRENT_TIMESTAMP, start_time, total_elapsed_time FROM sys.dm_exec_requests …

2
Có tồn tại một cách để xác định tệp chính xác có chứa một đơn vị phân bổ trong một nhóm nhiều tệp không?
Tôi đã hy vọng có được một cái nhìn chi tiết về các tệp cơ sở dữ liệu chứa các đơn vị phân bổ nào cho các HoBT khác nhau (cả liên kết và không liên kết) sống trong cơ sở dữ liệu. Truy vấn tôi luôn sử dụng (xem …



1
Tại sao SQL Server từ chối cập nhật các số liệu thống kê này với bất cứ điều gì ngoài fullscan?
Tôi nhận thấy một hoạt động thống kê cập nhật tự động tương đối dài (20 phút +) trong bản dựng cơ sở dữ liệu hàng ngày. Bảng liên quan là CREATE TABLE [dbo].[factWebAnalytics]( [WebAnalyticsId] [bigint] IDENTITY(1,1) NOT NULL, [MarketKey] [int] NOT NULL CONSTRAINT [DF_factWebAnalytics_MarketKey] DEFAULT ((-1)), /*Other columns removed*/ …




4
Trong trường hợp nào, một giao dịch có thể được cam kết từ bên trong khối CATCH khi XACT_ABORT được đặt thành BẬT?
Tôi đã đọc MSDN về TRY...CATCHvà XACT_STATE. Nó có ví dụ sau sử dụng XACT_STATEtrong CATCHkhối của một TRY…CATCHcấu trúc để xác định xem có nên cam kết hay quay lại giao dịch hay không: USE AdventureWorks2012; GO -- SET XACT_ABORT ON will render the transaction uncommittable -- when the …



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.