15 bài thực hành tốt nhất về hiệu năng pureXML trong DB2
➤ Gửi thông báo lỗi ⚠️ Báo cáo tài liệu vi phạmNội dung chi tiết: 15 bài thực hành tốt nhất về hiệu năng pureXML trong DB2
15 bài thực hành tốt nhất về hiệu năng pureXML trong DB2
rL \15 bài thực hành tôt nhât vê hiệu năng pureXML trong DB2Matthias Nicola. Chuyên gia về hiệu năng CSDL. IBM Silicon Valley LaboratoryTóm tắt: DB2 9 15 bài thực hành tốt nhất về hiệu năng pureXML trong DB2 9 giới thiêu sự hồ trợ pureXML. có nghĩa là dừ liệu XML đươc lưu trừ và được truy vấn theo định dạng phân cấp vốn có cua nó Đê truy vấn dừ liêu XML, DB2 cung cấp hai ngôn ngừ. SQL 'XML và XQuery. Ngoài ra. DB2 9 có các khá năng li tirơng về Lập chi mục XML và hồ trợ cho việc xác nhận tính hợp lệ của 15 bài thực hành tốt nhất về hiệu năng pureXML trong DB2 Lược do XML (XML Schema). Trong kin hầu het các hướng dẫn thi hành hiện có cho DB2 cũng áp dụng cho dử liệu XML. bài viết này cung cap thêm các lời k15 bài thực hành tốt nhất về hiệu năng pureXML trong DB2
huyên hiệu qua cho XML cụ thê. Bài viết này đà được cập nhật cho DB2 9.5. [26 tháng 5 năm 2009: mà hiệu chinh trong các hệt kè 12 và 13.—Biên tập.]GiớrL \15 bài thực hành tôt nhât vê hiệu năng pureXML trong DB2Matthias Nicola. Chuyên gia về hiệu năng CSDL. IBM Silicon Valley LaboratoryTóm tắt: DB2 9 15 bài thực hành tốt nhất về hiệu năng pureXML trong DB2 u ứng dung XML; và các DBA. cùng như các nhà thiết kế ứng dụng, có thè chia se khá nâng cúa họ để đám báo hiệu năng tốt. Đầu tiên, có tắt cà các hướng dần thực thi DB2 truyền thống cho các cấu hình cân bằng về CPU /bộ nhớ dĩa. các vùng băng và điều chinh vùng bộ đệm. khóa, ghi chép, các ke hoạch thự 15 bài thực hành tốt nhất về hiệu năng pureXML trong DB2 c hiện truy vẩn và v.v. Tất cà các chú đề nãy được trình bày trong các bài viet DB2 trước đó (xem Tài nguyên) và vẫn có hên quan khi bạn quan lý dừ li15 bài thực hành tốt nhất về hiệu năng pureXML trong DB2
ệu XML trong DB2.May mắn thay, một số trong các vắn để này được các kha năng tự nhiên cùa DB2 xử lý như là quán lý lưu trử tự động vả quăn lý bộ nhớ trL \15 bài thực hành tôt nhât vê hiệu năng pureXML trong DB2Matthias Nicola. Chuyên gia về hiệu năng CSDL. IBM Silicon Valley LaboratoryTóm tắt: DB2 9 15 bài thực hành tốt nhất về hiệu năng pureXML trong DB2 ực thi tích cực có thế được lợi ích từ các kliía cạnh phụ về hiệu năng Bãi viết này tập trung vào các tình huống như vậy. đưa ra nhùng lời khuyên và các hướng dần đê đạt được hiệu năng toi đa của các ứng dụng XML có liên quan trong DB2 9.Dưới đầy lã 15 lời khuyên hiệu năng XML (không theo thứ tự cụ 15 bài thực hành tốt nhất về hiệu năng pureXML trong DB2 thể) mã chúng tôi thao luân và minh họa trong bài viết này. 15 lời khuyên này bao gồm nhiều lình vực. nhưng kinh nghiệm cho thấy rang các ứng dung với15 bài thực hành tốt nhất về hiệu năng pureXML trong DB2
các van đề hiệu nâng thường chi can áp dụng một hoặc hai trong số các lời khuyên này đê đạt Lời khuyên được hiệu năng mong muôn.•Lời khuyên 1: Sáng srL \15 bài thực hành tôt nhât vê hiệu năng pureXML trong DB2Matthias Nicola. Chuyên gia về hiệu năng CSDL. IBM Silicon Valley LaboratoryTóm tắt: DB2 9 15 bài thực hành tốt nhất về hiệu năng pureXML trong DB2 c túy chọn lưu trữ cho XML: nội tuyến, nén hoặc một vùng bâng riêng biệt.•Lòi khuyên 4: Cách cấu hình DB2 cho phép chèn nhanh một số lương lớn dừ liệu XML.•Lời khuyên 5: Sử dụng các yếu 10 giám sát đột xuất đê kiêm tra hiệu năng XML.•Lòi khuyên 6: Hày tãng cường xác nhận tính hợp lê cua lươc đồ XML. 15 bài thực hành tốt nhất về hiệu năng pureXML trong DB2 •Lòi khuyên 7: Trong các biêu thức XPath. sử dụng các đường dần cụ thê đầy đu câng nhiều càng tốt.•Lời khuyên 8: Định nghĩa các chi mục thiên về XML v15 bài thực hành tốt nhất về hiệu năng pureXML trong DB2
à tránh đánh chi mục tất câ mọi thứ.•Lòi khuyên 9: Đặt các vị từ lọc tài liệu trong XMLEXISTS thay cho XMLQƯERY.•Lửi khuyên 10: sử dụng các dâu ngoặc rL \15 bài thực hành tôt nhât vê hiệu năng pureXML trong DB2Matthias Nicola. Chuyên gia về hiệu năng CSDL. IBM Silicon Valley LaboratoryTóm tắt: DB2 9 15 bài thực hành tốt nhất về hiệu năng pureXML trong DB2 Lòi khuyên 12: Làm thế nào dế sư dụng các khung nhìn xuất ban SQI. XM1. đe trung ra dừ liệu quan hệ nhu XMI..•Lòi khuyên 13: Sừ dụng các khung nhìn XMLTABLE dề tnrng ra dử liệu XML trong định dạng quan hệ như thế não.•Lời khuyên 14: Đôi vói các truy vấn ngẩn hoặc các ứng dụng OLTP. sử dụng các câu l 15 bài thực hành tốt nhất về hiệu năng pureXML trong DB2 ệnh SQL XML với các dấu tham số.•Lời khuyên 15: Tránh chuyên đồi trang mà trong khi chèn vã lấy ra XML.Trong cuộc tháo luận về các lòi khuyên hiệu nân15 bài thực hành tốt nhất về hiệu năng pureXML trong DB2
g này. chúng lôi giã định rang bạn đà quen thuộc ven các còng việc thực hành hiệu náng vã quân trị DB2 cơ bàn cùng như VỚI các khái niệm cơ ban về sự rL \15 bài thực hành tôt nhât vê hiệu năng pureXML trong DB2Matthias Nicola. Chuyên gia về hiệu năng CSDL. IBM Silicon Valley LaboratoryTóm tắt: DB2 9 15 bài thực hành tốt nhất về hiệu năng pureXML trong DB2 g diều kiện cần truớc này dược trinh bày trong bài vièl được xuâl bán trước đó trên developerWorks (xem l ài nguyền).Các lời khuyên hiệu năng XML cùa DB2LỜI khuyên 1: Sáng suốt lựa chon độ chi tiết cùa tãi liêu XML cùa bạnKhi ban thiết kế úng dung XML và cấu trúc tài liệu XML cua ban. nói cu thể. bạ 15 bài thực hành tốt nhất về hiệu năng pureXML trong DB2 n có thê có một sự lựa chọn đê xác định dừ liệu nghiệp vụ nào được giừ củng nhau trong một tâi liệu XML. Ví dụ. trong bâng bộ phận của chúng tôi dưới15 bài thực hành tốt nhất về hiệu năng pureXML trong DB2
đây, chúng tòi sử dụng một tài liệu XML cho mỏi bộ phận (độ chi tiết trung bình). Đây là một sự lưa chọn có lý nếu một bô phận có đô chi tiết nổi trôirL \15 bài thực hành tôt nhât vê hiệu năng pureXML trong DB2Matthias Nicola. Chuyên gia về hiệu năng CSDL. IBM Silicon Valley LaboratoryTóm tắt: DB2 9 15 bài thực hành tốt nhất về hiệu năng pureXML trong DB2 hiều bộ phận vào một tài liệu XML duy nhất, ví dụ: tắt cả những người thuộc về một đơn vị (độ chi tiết thò). Điều nảy, tuy nhiên, là sự tổi ưu nhỏ nếu chúng ta thường xử lý chi một bộ phận vào một lúc.Bàng 1. Tạo bâng dept( unitlD char(8), deptdoc xml)unitlDdeptdocGọi ngay
Chat zalo
Facebook