Witam wszystkich na forum. Jestem początkującym użytkownikiem bazy danych MySQL, więc proszę o wyrozumiałość. Mianowicie po utworzeniu bazy danych rozkład pkp oraz tabeli na_lodz, którą to wypełniłem danymi i po przejściu na zakładkę bazy "Przeglądaj" dane wczytują się niemiłosiernie długo, co trwa nawet kilkadziesiąt sekund. Co robię nie tak? Załączam plik bazy danych.
-- phpMyAdmin SQL Dump
-- version 5.1.1
-- <a href="https://www.phpmyadmin.net/" target="_blank">https://www.phpmyadmin.net/</a>
--
-- Host: 127.0.0.1
-- Czas generowania: 15 Maj 2023, 16:57
-- Wersja serwera: 10.4.20-MariaDB
-- Wersja PHP: 7.4.22
SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO";
START TRANSACTION;
SET time_zone = "+00:00";
--
-- Baza danych: `rozkład pkp`
--
-- Struktura tabeli dla tabeli `na_lodz`
--
CREATE TABLE `na_lodz` (
`IdOdjazdu` int(11) NOT NULL,
`godz_odjazdu` time DEFAULT NULL,
`przewoznik` char(11) DEFAULT NULL,
`pociag` char(20) DEFAULT NULL,
`DataId` int(11) DEFAULT NULL,
`Lipce_Reymontowskie` time DEFAULT NULL,
`Rogów` time DEFAULT NULL,
`Koluszki` time DEFAULT NULL,
`Tomaszow_Mazowiecki` time DEFAULT NULL,
`Opoczno_Poludnie` time DEFAULT NULL,
`Wloszczowa_Polnoc` time DEFAULT NULL,
`Miechow` time DEFAULT NULL,
`Lodz_Andrzejow` time DEFAULT NULL,
`Lodz_Widzew` time DEFAULT NULL,
`Lodz_Dabrowa` time DEFAULT NULL,
`Lodz_Niciarniana` time DEFAULT NULL,
`Lodz_Fabryczna` time DEFAULT NULL,
`Lodz_Andrzejow_Szosa` time DEFAULT NULL,
`Lodz_Olechow_Wschod` time DEFAULT NULL,
`Lodz_Olechow_Zachod` time DEFAULT NULL,
`Lodz_Olechow_Wiadukt` time DEFAULT NULL,
`Lodz_Chojny` time DEFAULT NULL,
`Lodz_Pabianicka` time DEFAULT NULL,
`Lodz_Kaliska` time DEFAULT NULL,
`Lodz_Retkinia` time DEFAULT NULL,
`Lodz_Lublinek` time DEFAULT NULL,
...
`Susz` time DEFAULT NULL,
`Prabuty` time DEFAULT NULL,
`Malbork` time DEFAULT NULL,
...
`Slawno` time DEFAULT NULL,
`Koszalin` time DEFAULT NULL,
`Ustronie_Morskie` time DEFAULT NULL,
`Kolobrzeg` time DEFAULT NULL,
`Jablonowo_Pomorskie` time DEFAULT NULL,
`Kowalewo_Pomorskie` time DEFAULT NULL,
`Torun_Wschodni` time DEFAULT NULL,
`Torun_Miasto` time DEFAULT NULL,
`Torun_Glowny` time DEFAULT NULL,
`Solec_Kujawski` time DEFAULT NULL,
`Bydgoszcz_Wschod` time DEFAULT NULL,
`Bydgoszcz_Lesna` time DEFAULT NULL,
`Bydgoszcz_Glowna` time DEFAULT NULL
...
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
--
-- Zrzut danych tabeli `na_lodz`
--
INSERT INTO `na_lodz` (`IdOdjazdu`, `godz_odjazdu`, `przewoznik`, `pociag`, `DataId`, `Lipce_Reymontowskie`, `Rogów`, `Koluszki`, `Tomaszow_Mazowiecki`, `Opoczno_Poludnie`, `Wloszczowa_Polnoc`, `Miechow`, `Lodz_Andrzejow`, `Lodz_Widzew`, `Lodz_Dabrowa`, `Lodz_Niciarniana`, `Lodz_Fabryczna`, `Lodz_Andrzejow_Szosa`, `Lodz_Olechow_Wschod`, `Lodz_Olechow_Zachod`, `Lodz_Olechow_Wiadukt`, `Lodz_Chojny`, `Lodz_Pabianicka`, `Lodz_Kaliska`, `Lodz_Retkinia`, `Lodz_Lublinek`, `Pabianice`, `Kolo`, `Konin`, `Slupca`, `Wrzesnia`, `Chechlo`, `Dobron`, `Kolumna`, `Lask`, `Borszewice`, `Zdunska_Wola`, `Mecka_Wola`, `Sieradz_Meka`, `Sieradz_Warta`, `Sieradz`, `Sedzice`, `Blaszki`, `Skalmierz`, `Radliczyce`, `Opatowek`, `Kalisz_Winiary`, `Kalisz`, `Kalisz_Szczypiomo`, `Nowe_Skalmierzyce`, `Ociaz`, `Czekanow`, `Ostrow_Wielkopolski`, `Krotoszyn`, `Milicz`, `Biniew`, `Bronow`, `Taczanow`, `Pleszew`, `Kotlin`, `Witaszyce`, `Jarocin`, `Mieszkow`, `Chocicza`, `Solec_Wielkopolski`, `Sulecinek`, `Sroda_Wielkopolska`, `Pierzchno`, `Kornik`, `Gadki`, `Poznan_Krzesiny`, `Poznan_Staroleka`, `Poznan_Debina`, `Poznan_Glowny`, `Opalenica`, `Nowy_Tomysl`, `Zbaszyn`, `Zbaszynek`, `Swiebodzin`, `Rzepin`, `Kostrzyn`, `Gryfino`, `Szczecin_Dabie`, `Goleniow`, `Wysoka_Kamienska`, `Miedzyzdroje`, `Swinoujscie`, `Twardogora`, `Olesnica_Rataje`, `Wroclaw_Nadodrze`, `Wroclaw_Mikolajow`, `Wroclaw_Glowny`, `Wroclaw_Lesnica`, `Sroda_Slaska`, `Legnica`, `Chojnów`, `Boleslawiec`, `Wegliniec`, `Piensk`, `Zgorzelec_Miasto`, `Zgorzelec`, `Piotrkow_Trybunalski`, `Radomsko`, `Czestochowa`, `Czestochowa_Stradom`, `Lubliniec`, `Ozimek`, `Opole_Glowne`, `Brzeg`, `Olawa`, `Jaworzyna_Slaska`, `Swiebodzice`, `Walbrzych_Miasto`, `Walbrzych_Glowny`, `Sedzislaw`, `Janowice_Wielkie`, `Jelenia_Gora`, `Myszkow`, `Zawiercie`, `Dabrowa_Gornicza`, `Bedzin_Miasto`, `Sosnowiec_Glowny`, `Katowice`, `Chorzow_Batory`, `Zabrze`, `Gliwice`, `Kedzierzyn_Kozle`, `Kuznia_Raciborska`, `Raciborz`, `Tychy`, `Pszczyna`, `Skoczow`, `Goleszow`, `Ustron_Zdroj`, `Ustron_Polana`, `Wisla_Uzdrowisko`, `Czechowice_Dziedzice`, `Bielsko_Biala_Glowna`, `Koniecpol`, `Krakow_Glowny`, `Nowy_Targ`, `Zakopane`, `Skierniewice_Rawka`, `Zyrardow`, `Grodzisk_Mazowiecki`, `Warszawa_Zachodnia`, `Warszawa_Mlynow`, `Warszawa_Gdanska`, `Warszawa_Glowna`, `Warszawa_Srodmiescie`, `Warszawa_Centralna`, `Warszawa_Wschodnia`, `Wolomin`, `Tluszcz`, `Lochow`, `Malkinia`, `Czyzew`, `Szepietowo`, `Szymbory`, `Jablon_Koscielna`, `Racibory`, `Zdrody_Nowe`, `Lapy_Osse`, `Lapy`, `Baciuty`, `Trypucie`, `Niewodnica`, `Bialystok`, `Bialystok_Starosielce`, `Monki`, `Osowiec`, `Grajewo`, `Elk`, `Sokolka`, `Dabrowa_Bialostocka`, `Augustow`, `Suwalki`, `Otwock`, `Pilawa`, `Deblin`, `Pulawy_Miasto`, `Naleczow`, `Lublin_Zachodni`, `Lublin_Glowny`, `Legionowo`, `Nowy_Dwor_Mazowiecki`, `Nasielsk`, `Ciechanow`, `Mlawa`, `Dzialdowo`, `Nidzica`, `Olsztynek`, `Olsztyn_Zachodni`, `Olsztyn_Glowny`, `Ilawa_Glowna`, `Susz`, `Prabuty`, `Malbork`, `Tczew`, `Gdansk_Glowny`, `Gdansk_Wrzeszcz`, `Gdansk_Oliwa`, `Sopot`, `Gdynia_Glowna`, `Rumia`, `Wejherowo`, `Lebork`, `Slupsk`, `Slawno`, `Koszalin`, `Ustronie_Morskie`, `Kolobrzeg`, `Jablonowo_Pomorskie`, `Kowalewo_Pomorskie`, `Torun_Wschodni`, `Torun_Miasto`, `Torun_Glowny`, `Solec_Kujawski`, `Bydgoszcz_Wschod`, `Bydgoszcz_Lesna`, `Bydgoszcz_Glowna`) VALUES
(1, '00:10:00', 'IC-TLK', '53171 KARPATY', 1, NULL, NULL, '00:32:00', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '00:57:00', '01:23:00', '01:53:00', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '02:41:00', '03:47:00', '05:31:00', '06:00:00', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(160, '23:46:00', 'IC-IC', '1101 1151 NAREW', 94, NULL, NULL, '00:06:00', NULL, NULL, NULL, NULL, NULL, '00:21:00', NULL, NULL, '00:30:00', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
--
-- Indeksy dla zrzutów tabel
--
-- Indeksy dla tabeli `daty_kursowania`
--
ALTER TABLE `daty_kursowania`
ADD PRIMARY KEY (`DataId`);
--
-- Indeksy dla tabeli `na_lodz`
--
ALTER TABLE `na_lodz`
ADD PRIMARY KEY (`IdOdjazdu`);
--
-- AUTO_INCREMENT dla zrzuconych tabel
--
--
-- AUTO_INCREMENT dla tabeli `daty_kursowania`
--
ALTER TABLE `daty_kursowania`
MODIFY `DataId` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=100;
--
-- AUTO_INCREMENT dla tabeli `na_lodz`
--
ALTER TABLE `na_lodz`
MODIFY `IdOdjazdu` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=164;
COMMIT;