PostgreSQL GEQO işlevselliği ile uyumlu bir işlevsellik uygulamak gerekir. GEQO yaklaşımının sorgu planlarını tamsayı dizeleri olarak kodlamak olduğunu ve GEQO'nun bu olası birleştirme dizilerini rastgele oluşturduğunu biliyorum. Kaynak: http://www.postgresql.org/docs/9.3/static/geqo-pg-intro.html
Benim sorum: GEQO işlevini doğru birleştirme sırasını kesin olarak biliyorsam nasıl değiştirilirim, böylece farklı birleştirme dizilerini aramak zorunda kalmam. Örneğin, 4 ilişkiye katılmanın en iyi yolunun 4-1-3-2 olduğunu bilsem, diğer permütasyonları kontrol etmeme gerek kalmaz.
GEQO'nun PostgreSQL'de nasıl uygulandığı konusunda iyi bir materyal bulunmamaktadır. PostgreSQL sadece GEQO işlevselliğinin genel görünümünü vermektedir, ancak fazla bir şey açıklamamaktadır.
Veya bu işlevi GEQO kullanmadan standard_join_search () içinde elde edebilir miyim?