Czy zmienna w PHP ma ograniczenia co do ilości danych?
Mam bazę w sql z ponad 17 mln wierszy (zawierającą dane dotyczące par walutowych forex).
Chcę przeanalizować te dane. W tym celu pobieram najpierw dane do zmiennej rezultat
require_once 'connect.php';
$polaczenie=new mysqli($host, $db_user, $db_password, $db_name);
$rezultat = $polaczenie->query("SELECT * FROM `waluty_dane");
i w dalszych krokach chciałbym poddawać je kolejnym SELECT-om itp.
Mimo, że kod pliku php jest poprawny, nie wyświetla mi wyników w html-u. Jeśli natomiast w SELECT wprowadzę "mocno ograniczający" warunek (np. Identyfikator<10000) to dane te są wyświetlane.
Pracuję teraz na Linuxie (ubuntu), z zainstalowanym Apache2, mysql, php, phpmyadmin. Czy w jakimś pliku konfiguracyjnym mogę zmienić jakiś parametr tak aby pobierało mi tak ogromną porcję danych do zmiennej?
Nadmienię, że wcześniej na Windowsie (miałem zainstalowanego XAMPP-a) wyświetlało wszystkie rekordy w htmlu jednak "od czasu do czasu" - jednego dnia wyświetlało, drugiego już nie. Może to wydawać się śmieszne, ale tak było. W związku z czym postanowiłem przesiąść się na Linuxa (bardziej stabilny system pomyślałem ;) ).