Quản trị viên cơ sở dữ liệu

Hỏi và đáp cho các chuyên gia cơ sở dữ liệu muốn cải thiện kỹ năng cơ sở dữ liệu của họ và học hỏi từ những người khác trong cộng đồng

1
Tại sao chỉ mục chọn lọc thứ cấp không được sử dụng khi mệnh đề where lọc trên `value ()`?
Thiết lập: create table dbo.T ( ID int identity primary key, XMLDoc xml not null ); insert into dbo.T(XMLDoc) select ( select N.Number for xml path(''), type ) from ( select top(10000) row_number() over(order by (select null)) as Number from sys.columns as c1, sys.columns as c2 ) as N; XML …


1
Trình tối ưu hóa của SQL Server ước tính số lượng hàng trong bảng đã tham gia như thế nào?
Tôi đang chạy truy vấn này trong AdventureWorks2012 cơ sở dữ liệu : SELECT s.SalesOrderID, d.CarrierTrackingNumber, d.ProductID, d.OrderQty FROM Sales.SalesOrderHeader s JOIN Sales.SalesOrderDetail d ON s.SalesOrderID = d.SalesOrderID WHERE s.CustomerID = 11077 Nếu tôi nhìn vào kế hoạch thực hiện ước tính, tôi thấy như sau: Tìm kiếm chỉ mục …

2
Cập nhật chỉ mục máy chủ SQL
Tôi có 2 truy vấn mà khi chạy cùng lúc đang gây ra bế tắc. Truy vấn 1 - cập nhật một cột được bao gồm trong một chỉ mục (index1): update table1 set column1 = value1 where id = @Id Lấy X-Lock trên bảng1 sau đó thử X-Lock trên …









5
Có phải là ý tưởng tồi để tạo khóa ngoại trên các bảng trong một lược đồ khác nhau trong cùng một cơ sở dữ liệu cho các ứng dụng lớn?
Tôi đang làm việc về việc chuyển một ứng dụng dựa trên web pl / sql lớn sang máy chủ chuyên dụng. Ứng dụng này nằm trong một lược đồ với 70 gói mã chương trình. Ứng dụng này đã được thực hiện khoảng 15 người trong những thời điểm …



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.