em cảm ơn thầy vì đã giải thích rất chi tiết và dễ hiểu.Tuy nhiên khi nghe đi nghe lại chỗ tại sao lại đổi quốc gia lên trên thì em vẫn chưa hiểu lắm. Mong thầy giải đáp thêm ạ
Chào em. Để tối ưu hóa truy vấn trên CSDLPT thì mình sẽ tối ưu truy vấn trên toàn cục trước, sau đó dựa vào thông tin phân mảnh (lược đồ phân mảnh, đặc điểm phân mảnh...) để rút gọn thêm, em nhé.
@@NHDTri dạ thầy cho em hỏi thêm, trường em yêu cầu bài tập lớn báo cáo về tối ưu hoá CSDLPT thì em sẽ tự lấy ra ví dụ rồi tự phân mảnh và tối ưu theo cách mà thầy hướng dẫn thì có được kh ạ?
@@phamminhhieu4349 về bài tập lớn ở trường em, mình nghĩ em nên trao đổi thêm với Giảng viên hướng dẫn của em sẽ uy tín hơn đấy. Nhưng theo mình, nếu em có thể dùng ví dụ thực tế, dữ liệu thực tế thì sẽ lôi cuốn và hấp dẫn hơn. Video trên đây của mình chỉ minh họa cho việc giải bài tập, kiến thức về tối ưu hóa truy vấn phân tán rộng hơn, nhiều hơn, mà mình không nhắc đến ở đây. Do đó, nó khó mà đủ để áp dụng cho mọi trường hợp được. Em lưu ý tham khảo thêm kiến thức từ các nguồn khác nhé.
em có ý kiến là ở câu b) thì đáng lẽ mình nên cho BN kết với Q trước thành BN_Q rồi mới đem quan hệ này đi kết với D để được tối ưu hơn cách làm trong video ạ. Tại vì khi 1 BN chỉ kết với 1 Q, còn 1 BN thì kết với nhiều D ạ. Thầy xem xét thử giúp em ạ.
Chào em, cảm ơn đóng góp của em. Đầu tiên, trong việc tối ưu, có thể cho ra rất nhiều phương án, mình sẽ không nói được phương án của mình hay em sẽ tối ưu hơn. Tuy nhiên, trong trường hợp này, mình sẽ ưu tiên kết BN với DT trước, vì trên DT có phép chọn, ở đây có thể làm quan hệ kết quả khi chọn trở nên nhỏ đi nhiều lần. Sau đó, khi đem kết với BN cũng mong muốn làm cho BN nhỏ đi trong kết quả. So với việc chỉ kết suông BN với QG, (hầu như) không hề làm BN nhỏ đi. Những điều trên thật ra có thể đúng, có thể sai trong những trường hợp cụ thể khác nhau. Chỉ là mong muốn của người tối ưu là vậy thôi, lựa chọn cái nào mình cho là tốt hơn.
em cảm ơn thầy vì đã giải thích rất chi tiết và dễ hiểu.Tuy nhiên khi nghe đi nghe lại chỗ tại sao lại đổi quốc gia lên trên thì em vẫn chưa hiểu lắm. Mong thầy giải đáp thêm ạ
Cảm ơn thầy
Cảm ơn Thầy :))
Em đi làm rồi giờ phải quay lại học lại mấy kiến thức này, nên anh em đừng bao giờ coi thường mấy cái này.
anh làm về vị trí gì vậy ạ
Hay quá thầy ơi
hay quá thầy ơi : >
thầy ơi trong trường hợp quan hệ nhân bản lại có phép chọn thì vẫn đặt ở cuối hay s ạ?
thầy ơi thầy cho em cho e xin file pdf giải bài 1 tối ưu hóa truy vấn đc không ạ. Em cảm ơn thầy
dạ thưa thầy, vậy muốn tối ưu hóa truy vấn trên CSDLPT thì mình tối ưu trên toàn cục trước rồi mới rút gọn theo các mảnh mà đề bài cho đúng không ạ?
Chào em. Để tối ưu hóa truy vấn trên CSDLPT thì mình sẽ tối ưu truy vấn trên toàn cục trước, sau đó dựa vào thông tin phân mảnh (lược đồ phân mảnh, đặc điểm phân mảnh...) để rút gọn thêm, em nhé.
@@NHDTri dạ thầy cho em hỏi thêm, trường em yêu cầu bài tập lớn báo cáo về tối ưu hoá CSDLPT thì em sẽ tự lấy ra ví dụ rồi tự phân mảnh và tối ưu theo cách mà thầy hướng dẫn thì có được kh ạ?
@@phamminhhieu4349 về bài tập lớn ở trường em, mình nghĩ em nên trao đổi thêm với Giảng viên hướng dẫn của em sẽ uy tín hơn đấy. Nhưng theo mình, nếu em có thể dùng ví dụ thực tế, dữ liệu thực tế thì sẽ lôi cuốn và hấp dẫn hơn.
Video trên đây của mình chỉ minh họa cho việc giải bài tập, kiến thức về tối ưu hóa truy vấn phân tán rộng hơn, nhiều hơn, mà mình không nhắc đến ở đây. Do đó, nó khó mà đủ để áp dụng cho mọi trường hợp được. Em lưu ý tham khảo thêm kiến thức từ các nguồn khác nhé.
@@NHDTri dạ vâng, em cảm ơn thầy nhiều ạ.
em có ý kiến là ở câu b) thì đáng lẽ mình nên cho BN kết với Q trước thành BN_Q rồi mới đem quan hệ này đi kết với D để được tối ưu hơn cách làm trong video ạ. Tại vì khi 1 BN chỉ kết với 1 Q, còn 1 BN thì kết với nhiều D ạ. Thầy xem xét thử giúp em ạ.
Chào em, cảm ơn đóng góp của em. Đầu tiên, trong việc tối ưu, có thể cho ra rất nhiều phương án, mình sẽ không nói được phương án của mình hay em sẽ tối ưu hơn.
Tuy nhiên, trong trường hợp này, mình sẽ ưu tiên kết BN với DT trước, vì trên DT có phép chọn, ở đây có thể làm quan hệ kết quả khi chọn trở nên nhỏ đi nhiều lần. Sau đó, khi đem kết với BN cũng mong muốn làm cho BN nhỏ đi trong kết quả. So với việc chỉ kết suông BN với QG, (hầu như) không hề làm BN nhỏ đi.
Những điều trên thật ra có thể đúng, có thể sai trong những trường hợp cụ thể khác nhau. Chỉ là mong muốn của người tối ưu là vậy thôi, lựa chọn cái nào mình cho là tốt hơn.
Dạ thầy, em hiểu rồi ạ. Vậy trong bài thi giả sử có nhiều phương án tối ưu tương tự như trường hợp này thì mình làm cách nào cũng được hay sao thầy ạ.
thầy cho em xin file đề được ko ạ
Video này dùng để phục vụ mục đích giảng dạy tại lớp. Đề thi trong đó cũng sẽ được cung cấp cho SV khi ôn tập nhé em.
Tiếng nhỏ quá thầy ơi =(((
tiếng nhỏ để tụi em có thể dễ dàng ngủ hơn :)))
cài extension volumn master của gg đi b