czy istnieje sposób na tworzenie indeksów w codeigniter, spróbuj zoptymalizować zapytanie join ...
Without use of database caching
Odpowiedzi:
1 dla odpowiedzi № 1Możesz przedłużyć dbforge-class
codeigniter. spójrz na ten jeden:
0 dla odpowiedzi nr 2
Nie, nie sądzę, implementacja ActiveRecord CodeIgniter tylko manipuluje tabelami, nie może zmienić struktury bazy danych.
Szybkie skanowanie dokumentacji nie oferuje żadnej innej metody tworzenia indeksów za pomocą koduIgniter, ale może się okazać, że coś przegapiłem: http://ellislab.com/codeigniter/user-guide/database/index.html
Najlepiej jest dodać indeks bezpośrednio do linii poleceń bazy danych lub za pomocą narzędzia graficznego, takiego jak PhpMyAdmin, jeśli używasz MySQL. To powinno poprawić wydajność na bardzo dużych tabelach.