Loading:


    Cache zapytań dla bazy danych - SQL_CACHE

    SQL_CACHE pozwala zachować wyniki polecenia SELECT w specjalnym buforze. To z kolei pomaga szybciej używać tych danych bez potrzeby każdorazowego wykonywania wyszukiwania tych danych; jeśli jeszcze raz użyjemy identycznego zpaytania, to serwer wysyła dane z bufora, a nie parsuje i wykonuje jeszcze raz polecenia wyszukania danych.

     

    Jest to szczególnie przydatne kiedy mamy tablice, które nie zmieniają się zbyt często. Jeśli w buforze znajdują się dane z ostatnio zbuforowanego zapytania i wykonamy zmiany w tablicach, z których uzyskaliśmy dane, to serwer wyczyści bufor i następne zapytanie, które tutaj korzystałoby z bufora, będzie już normalnie traktowane.

     

    Istnieje również SQL_NO_CACHE co jest odwrotnością SQL_CACHE.

     

    Listing 1.0 ukazuje proste zastosowanie SQL_CACHE.

     




    Napisz Artyku³

    Listing

    --Listing 1.0
    SELECT SQL_CACHE id, nazwa FROM klient;




    Dodano przez: divix
    Ranga: Administrator serwisu Punktów: 0
    Komentarze użytkowników
      • Tre¶æ komentarza
        Kod do komentarza (opcjonalnie)
        PHP JavaScript MySQL Smarty SQL HTML CSS ActionScript
        Autor
        Token
        token

         

         








    funkcje.net
    Wszelkie prawa zastrzeżone©. | Funkcje.net 2008-2025 v.1.5 | design: diviXdesign & rainbowcolors