Kinh doanh - Marketing
Kinh tế quản lý
Biểu mẫu - Văn bản
Tài chính - Ngân hàng
Công nghệ thông tin
Tiếng anh ngoại ngữ
Kĩ thuật công nghệ
Khoa học tự nhiên
Khoa học xã hội
Văn hóa nghệ thuật
Sức khỏe - Y tế
Văn bản luật
Nông Lâm Ngư
Kỹ năng mềm
Luận văn - Báo cáo
Giải trí - Thư giãn
Tài liệu phổ thông
Văn mẫu
Giới thiệu
Đăng ký
Đăng nhập
Tìm
Danh mục
Kinh doanh - Marketing
Kinh tế quản lý
Biểu mẫu - Văn bản
Tài chính - Ngân hàng
Công nghệ thông tin
Tiếng anh ngoại ngữ
Kĩ thuật công nghệ
Khoa học tự nhiên
Khoa học xã hội
Văn hóa nghệ thuật
Y tế sức khỏe
Văn bản luật
Nông lâm ngư
Kĩ năng mềm
Luận văn - Báo cáo
Giải trí - Thư giãn
Tài liệu phổ thông
Văn mẫu
Thông tin
Điều khoản sử dụng
Quy định bảo mật
Quy chế hoạt động
Chính sách bản quyền
Giới thiệu
Đăng ký
Đăng nhập
0
Trang chủ
Công Nghệ Thông Tin
Kỹ thuật lập trình
Những thói quen tốt khi viết câu lệnh T-SQL Phần 2
Đang chuẩn bị liên kết để tải về tài liệu:
Những thói quen tốt khi viết câu lệnh T-SQL Phần 2
Bảo Quyên
104
6
pdf
Đang chuẩn bị nút TẢI XUỐNG, xin hãy chờ
Tải xuống
Để nâng cao hiệu suất máy chủ SQL và giảm thiểu các lỗi tiềm tàng cho ứng dụng, chúng ta cần phải tập viết code câu lệnh T-SQL một cách tối ưu nhất. | Những thói quen tốt khi viết câu lệnh T-SQL Phần 2 Nguồn quantrimang.com Quản Trị Mạng - Để nâng cao hiệu suất máy chủ SQL và giảm thiểu các lỗi tiềm tàng cho ứng dụng chúng ta cần phải tập viết code câu lệnh T-SQL một cách tối ưu nhất. Trong phần đầu của bài viết các bạn đã được giới thiệu một số thủ thuật hữu ích giúp máy chủ giảm bớt những thao tác thừa. Phần hai này sẽ tập trung vào việc làm thế nào để tối ưu hóa thủ tục lưu trữ đa năng. Phần 1 Thủ tục lưu trữ đa năng Trước khi bước vào vấn đề làm thế nào để tối ưu hóa thủ tục lưu trữ đa năng Jack Of All Trades Stored Procedure - SP chúng ta cần có một chút khái niệm về loại thủ tục này. Thủ tục lưu trữ đa năng là thủ tục chấp nhận nhiều tham số khác nhau có liên quan đến thủ tục. Dựa trên các tham số được truyền vào thủ tục lưu trữ đa năng xác định bản ghi nào sẽ được trả về. Sau đây là một ví dụ về thủ tục lưu trữ đa năng CREATE PROCEDURE JackOfAllTrades @SalesOrderID int NULL @SalesOrderDetailID int NULL @CarrierTrackingNumber nvarchar 25 NULL AS SELECT FROM AdventureWorks.Sales.SalesOrderDetail WHERE SalesOrderID @SalesOrderID or @SalesOrderID IS NULL AND SalesOrderDetailID @SalesOrderDetailID or @SalesOrderDetailID IS NULL AND CarrierTrackingNumber @CarrierTrackingNumber or @CarrierTrackingNumber IS NULL GO Ở đây SP JackOfAllTrades chấp nhận ba tham số khác nhau. Tất cả các tham số này có giá trị mặc định là NULL. Khi một giá trị được truyền vào nó sẽ được sử dụng như một tham số trong mệnh đề WHERE để ràng buộc các bản ghi trả về. Mỗi tham số trong SP được dùng để xây dựng một mệnh đề WHERE phức tạp chứa logic sau đây trong mệnh đề WHERE đối với mỗi tham số truyền vào TableColumn @PARM or @PARM IS NULL Logic trên cho biết nếu @PARM được truyền giá trị non-null thì sẽ ràng buộc bản ghi trả về để chắc chắn rằng TableColumn bằng giá trị của @PARM. Phần thứ hai của điều kiện đó là @PARM IS NULL . Phần này có nghĩa nếu @PARM không có giá trị truyền vào bằng NULL thì không ràng buộc dữ liệu dựa trên tham số ấy.
TÀI LIỆU LIÊN QUAN
10 thói quen tốt cha mẹ nên rèn cho trẻ
10 thói quen của những người giàu sức thu hút
10 thói quen của những người có sức cuốn hút đặc biệt
“Khởi Động Cuộc Sống – Những Thói Quen Giúp Trẻ Khỏe Mạnh” Luyện tập thói quen tốt cho trẻ từ 4 tuổi
Hãy bỏ qua những thói quen xấu
10 thói quen xấu của “dân” văn phòng cần hạn chế
Loại bỏ thói quen xấu khi phỏng vấn
Những thói quen hại sức khỏe cần tránh trong dịp lễ, Tết
Những thói quen gây tổn thương não
Tài liệu: 7 thói quen để thành đạt
crossorigin="anonymous">
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.