Điều chỉnh hiệu suất trong Informatica: Hướng dẫn hoàn chỉnh

Anonim

Chuyển đổi Joiner -

  • Luôn thích thực hiện các phép nối trong cơ sở dữ liệu nếu có thể, vì phép nối cơ sở dữ liệu nhanh hơn các phép nối được tạo trong phép chuyển đổi phép nối Informatica.
  • Sắp xếp dữ liệu trước khi kết hợp nếu có thể, vì nó làm giảm I / O đĩa được thực hiện trong quá trình tham gia.
  • Tạo bảng có ít hàng hơn làm bảng chính.

Tra cứu Chuyển đổi -

  • Tạo chỉ mục cho cột trong bảng tra cứu được sử dụng trong điều kiện tra cứu. Vì bảng tra cứu sẽ được truy vấn để tìm kiếm dữ liệu phù hợp, nên việc thêm chỉ mục sẽ làm tăng hiệu suất.
  • Nếu có thể, thay vì sử dụng phép chuyển đổi tra cứu, hãy sử dụng phép nối trong cơ sở dữ liệu. Khi tham gia cơ sở dữ liệu nhanh hơn, hiệu suất sẽ được tăng lên.
  • Xóa các cột không cần thiết khỏi bảng tra cứu và chỉ giữ lại các cột bắt buộc. Điều này sẽ giảm chi phí tìm nạp các cột bổ sung từ cơ sở dữ liệu.

Chuyển đổi bộ lọc -

  • Sử dụng chuyển đổi bộ lọc càng sớm càng tốt bên trong ánh xạ. Nếu dữ liệu không mong muốn có thể được loại bỏ sớm trong ánh xạ, nó sẽ làm tăng thông lượng. '
  • Sử dụng bộ định tính nguồn để lọc dữ liệu. Bạn cũng có thể sử dụng ghi đè SQL định tính nguồn để lọc các bản ghi, thay vì sử dụng chuyển đổi bộ lọc.

Chuyển đổi tổng hợp

  • Lọc dữ liệu trước khi tổng hợp. Nếu bạn đang sử dụng chuyển đổi bộ lọc trong ánh xạ, hãy lọc dữ liệu trước khi sử dụng trình tổng hợp vì nó sẽ giảm thao tác tổng hợp không cần thiết.
  • Hạn chế không có cổng được sử dụng trong chuyển đổi bộ tổng hợp. Điều này sẽ làm giảm khối lượng dữ liệu mà bộ chuyển đổi tổng hợp lưu trữ bên trong bộ đệm.

Chuyển đổi Bộ định nguồn

  • Chỉ mang theo các cột bắt buộc từ nguồn. Hầu hết các trường hợp không phải tất cả các cột của bảng nguồn đều được yêu cầu, vì vậy chỉ mang lại các trường bắt buộc bằng cách xóa các cột không cần thiết.
  • Tránh sử dụng mệnh đề thứ tự bên trong ghi đè SQL bộ định tính nguồn. Thứ tự theo điều khoản yêu cầu xử lý bổ sung và hiệu suất có thể được tăng lên bằng cách tránh nó.