Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 95 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
95
Dung lượng
1,08 MB
Nội dung
CXZCZXCCCCCCCCCCCCC LOGO CCCCCCCCC SQL SERVER PERFORMANCE Mai Nhật Vinh 1012531 Võ Nguyễn Tuấn Vũ 1012543 Tô Trần Hiếu Lâm 1012210 DANH SÁCH CHỦ ĐỀ SQL Server & XML Composite Index Kiểu liệu Transact-SQL General Tips SQL Server OLE DB ASP.NET and SQL Server SQL Server Cursors Temp Table Microsoft Access and SQL Server 10 SQL Server Backup and Restore Vinh Vũ Lâm 11 Transact-SQL SELECT Statement 12 SQL Server DTS LOGO Chủ đề : SQL Server & XML Tove Jani Reminder Don't forget me this weekend! OPENXML XML SQL Server Chức OpenXML giúp nhập liệu từ file XML vào nhiều bảng SQL Server cách hiệu Khả ánh xạ tài liệu XML đến rowset tượng trưng stored procedure tối đa hóa hiệu suất việc insert liệu lặp lặp lại Code ví dụ : EXEC sp_xml_preparedocument @idoc OUTPUT, @doc SELECT * FROM OPENXML (@idoc, '/ROOT/Customer',1) WITH Customers Updategrams XML SQL Server Là phương thức dùng file xml để thêm, xóa, sửa liệu CSDL có sẵn Sql Server Khi sử dụng sql:key-fields , phải thông báo khóa cho bảng, không, lệnh WHERE bao gồm tất thuộc tính Element trước, làm giàm tốc độ tìm kiếm Khi cập nhật xóa liệu, liệt kê thuộc tính dùng tới, không liệt kê tất Khi cập nhật liệu nhiều vùng liệu không liên quan tới nhau, không nên gộp chung đoạn lệnh mà nên tách nhỏ http://localhost/myupdategram/template/update.xml SQL Server FOR XML XML Dùng để xuất liệu từ SQL Server thành file XML Có lựa chọn : RAW, AUTO, PATH EXPLICIT RAW : hiệu suất tốt nhất, đặc biệt với lượng lớn liệu Nhưng tất ứng dụng dựa XML sử dụng định dạng trả loại RAW AUTO : cung cấp hiệu suất tốt thứ 2, nhiều ứng dụng dựa XML sử dụng lại định dạng EXPLICIT : sử dụng ứng dụng chấp nhận liệu định dạng xác định trước, tùy chọn có hiệu suất thấp SELECT ID, Name //RAW : //AUTO : FROM production