Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Zmienne sesji a tabela Mysql

Tak, pobieranie informacji ze zmiennej sesji jest bardziej wydajne niż wyszukiwanie tych informacji w bazie danych. Jednak ładowanie informacji DO zmienne sesji wymagają odczytania pliku z systemu plików serwera i do pamięci RAM, co w zależności od wielu czynników (szybkość dysku, obciążenie we/wy, prędkość bazy danych itp.) może być wolniejsze lub szybsze niż odczytywanie tych samych informacji z bazy danych. Bez informacji o Twojej konkretnej konfiguracji trudno powiedzieć. Jedna rzecz, o której należy pamiętać, jeśli planujesz rozwijać się i korzystać z więcej niż jednego serwera WWW, będziesz musiał napisać kilka niestandardowych programów obsługi sesji, aby przechowywać sesje na serwerze centralnym (prawdopodobnie w bazie danych), pamięci podręcznej lub współdzielonym montowaniu punkt, w którym wszystkie serwery sieciowe mogą pobierać pliki sesji.

Na koniec dodawanie czegoś do sesji i używanie go stamtąd może być bardziej wydajnym niż ładowanie go z bazy danych za każdym razem, ale nadal ładujesz go z gdzieś, dlatego znajomość sprzętu i konfiguracji będzie najlepszym przewodnikiem.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Oddzielanie zawartości MySQL za pomocą PHP w zależności od kraju/preferencji użytkownika

  2. Jak dołączyć / połączyć dwie tabele podczas eksportowania danych Mysql do pobrania programu Excel?

  3. Jak naprawić nieznaną kolumnę MySQL Query Alias? 2018

  4. Sprawdź właściwość powiązanego modelu w Yii

  5. Nazwy kolumn JTable nie drukują się