#wydajnosc #mysql #programowanie #serwery
Potrzebuję wykonać aplikację, która będzie operowała na bazie 1 MLN rekordów, każdy rekord ~100 bajtów ,więc cała baza około 100 MB. Czy przy takiej ilości muszę bawić się w jakąś optymalizację, vpsy, podział na mniejsze tabele? Ilość rekordów nie będzie rosła, do tego będą utworzone indeksy. Operacje wykonywane na bazie to selecty z where, grupowaniami, funkcje sumujące itd (np. sum(wartosc) - sumowanie z miliona rekordów). Wymaganie w czasie
Potrzebuję wykonać aplikację, która będzie operowała na bazie 1 MLN rekordów, każdy rekord ~100 bajtów ,więc cała baza około 100 MB. Czy przy takiej ilości muszę bawić się w jakąś optymalizację, vpsy, podział na mniejsze tabele? Ilość rekordów nie będzie rosła, do tego będą utworzone indeksy. Operacje wykonywane na bazie to selecty z where, grupowaniami, funkcje sumujące itd (np. sum(wartosc) - sumowanie z miliona rekordów). Wymaganie w czasie




















Działa:
$select = "SELECT
nazwafrom
Zespoly";
$zespoly = mysqlquery($select) or die("Zapytanie niepoprawne");
Nie działa:
$select = "SELECT
nazwafrom
Zespolywhere litera == 'A'";
$zespoly = mysqlquery($select) or die("Zapytanie niepoprawne");
Jakich cudzysłowów mam używać, żeby było poprawnie? Próbowałem już chyba wszystkiego.