Так. Як бачимо в MySQL прийшли до висновку, що потрібно. А стосовно чи потрібно в тій чи іншій програмі, це вирішувати самим програмістам зваживши на плюси і мінуси структури індексу.
Тут ще таке: Для @OneToMany індекс бажаний Для @ManyToOne - не обов'язковий і, можливо, не бажаний. Чи створить Гібернейт індекс, якщо зв'язок буде одностороннім?
Повний список відтворення по Hibernate - th-cam.com/play/PLwsHhsXepgTDIXdssSMvQ4s1R-HL8BWSH.html
Але ж у будь-який час можна додати індекс за допомогою анотації. І тут ще питання, чи потрібні індекси на fkeys по дефолту
Так. Як бачимо в MySQL прийшли до висновку, що потрібно. А стосовно чи потрібно в тій чи іншій програмі, це вирішувати самим програмістам зваживши на плюси і мінуси структури індексу.
@@javalinua , так це ж Гібернейт створює таблиці, а не Мускул. А на primary key Postgres створює окремий індекс? От не можу пригадати. Треба глянути
Тут ще таке:
Для @OneToMany індекс бажаний
Для @ManyToOne - не обов'язковий і, можливо, не бажаний.
Чи створить Гібернейт індекс, якщо зв'язок буде одностороннім?
@@Volodymyr.Halytskyi Так Hibernate же на пряму не створював індекс на FK, це робить MySQL. В відео про це розповідається.
@@javalinua, це мені щось здалося, що в логу Гібернейта було створення індекса.