Delphi XEwin32アプリケーションからFirebird2.5データベースに対して実行されるさまざまなクエリの速度を上げるには、次のようにします。
自己結合-たとえば
SELECT e1.full_name AS Employee、e2.full_name AS Manager FROM employee e1 JOIN employee e2 ON e1.mng_id = e2.emp_no;
また
左は他のテーブルと結合します
SELECT e1.full_name AS Employee、e2.full_name AS Manager FROM employee e1 LEFT JOIN employee_info e2 ON e1.mng_id = e2.emp_no;
taking in consideration that tables concerned will contain more than 50k rows, and I will add indexes in order to speed up the queries as much as I can.