Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> szybkość pola text mysql
roserek
post 12.08.2013, 14:16:39
Post #1





Grupa: Zarejestrowani
Postów: 9
Pomógł: 0
Dołączył: 9.05.2013

Ostrzeżenie: (0%)
-----


Witam, moja aplikacja wysyła do bazy danych pliki tekstowe o wartości około 25 - 50 mb ( w tej chwili ). Działa dosyć wolno, i zastanawiam się czy to wina MySQL (działa zbyt wolno , czy gdzieś mój program jest trafny ).
Go to the top of the page
+Quote Post
memory
post 12.08.2013, 14:22:09
Post #2





Grupa: Zarejestrowani
Postów: 616
Pomógł: 84
Dołączył: 29.11.2006
Skąd: bełchatów

Ostrzeżenie: (0%)
-----


jakim zapytaniem to robisz?
Go to the top of the page
+Quote Post
roserek
post 12.08.2013, 14:32:26
Post #3





Grupa: Zarejestrowani
Postów: 9
Pomógł: 0
Dołączył: 9.05.2013

Ostrzeżenie: (0%)
-----


Ja piszę w C++, zapytanie : insert into nazwa_tabeli values ( a, b, c, " text");
Go to the top of the page
+Quote Post
memory
post 12.08.2013, 14:36:09
Post #4





Grupa: Zarejestrowani
Postów: 616
Pomógł: 84
Dołączył: 29.11.2006
Skąd: bełchatów

Ostrzeżenie: (0%)
-----


Jeżeli są to pliki tekstowe zainteresuj się load data infile
Go to the top of the page
+Quote Post
Crozin
post 12.08.2013, 14:50:13
Post #5





Grupa: Zarejestrowani
Postów: 6 476
Pomógł: 1306
Dołączył: 6.08.2006
Skąd: Kraków

Ostrzeżenie: (0%)
-----


1. Skorzystaj z prepared statements. Dzięki temu parser SQL MySQL-a, nie będzie musiał sprawdzać 25-30 MiB-owego ciągu pod kątem poprawności składni.
2. O jakich czasach mówimy? Ile wykonuje się to zapytanie, gdy masz do czynienia z krótkim tekstem (kilka znaków), a ile z normalnym (wspomniane 30 MiB).
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 18.07.2025 - 04:44