Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 374 Pomógł: 23 Dołączył: 3.06.2006 Skąd: Katowice Ostrzeżenie: (0%)
|
Witam,
Buduję sobie właśnie bazę danych TERC na MySQL'u. Podczas próby dodania rekordów do bazy danych z poziomu skryptu PHP (4105 rekordów), do bazy dodaje się tylko 2666 rekordów. Co dziwne, skrypt pokazuje, że wykonał wszystkie zapytania. Czy są jakieś ograniczenia w dodawaniu rekordów do bazy danych? _________________________ EDIT: Już jest ok. Mój błąd (IMG:style_emoticons/default/winksmiley.jpg) Zamiast varchar(50) dla pola NAZDOD bazy TERC dałem INT(50) pomyłkowo... Ten post edytował mokry 20.04.2010, 17:59:22 |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 164 Pomógł: 4 Dołączył: 29.08.2008 Ostrzeżenie: (0%)
|
Założenie jest takie, posiadamy plik *.xml pobrany ze strony www. Plik ten w całości chcielibyśmy wrzucić na serwer, a on, przez system zostanie automatycznie zaktualizowany w bazie. Dalej, za kilka miesięcy, za rok, czy dowolny okres czasu, chcemy tę bazę zaktualizować, wrzucamy na serwer ponownie pełny, aktualny plik (ok. 70MB) i system ponownie samodzielnie go zaktualizuje. Jednak w związku z tym, że plik ten jest ogromny, dane trzeba sparsować, utworzyć zapytania, to wszystkie te operacje trwają dosyć długo, często przekraczając możliwości serwera.
Mam nadzieję, że udało mi się poprawnie wyjaśnić, na czym mi dokładnie zależy, już teraz natomiast dziękuję za rady i chęć pomocy. |
|
|
|
mokry Problem z dodaniem rekordów 20.04.2010, 17:47:24
Mchl A wjaki sposób dodajesz? Jedno zapytanie na wiersz... 20.04.2010, 17:59:15
mokry Nie, póki co rekordy były dodawane na zasadzie 1 z... 20.04.2010, 18:11:58
Mchl Jak po jednym na rekord, to może ci skrypt timeout... 20.04.2010, 19:33:32
mokry W wersji roboczej czas wykonywania trwa 84.804sek,... 20.04.2010, 21:10:04
Czadus Witam, nie do końca jestem pewien, czy w dobrym mi... 25.06.2010, 23:02:31
Lars_18 A nie możesz tego pliku podzielić na mniejsze częś... 25.06.2010, 23:16:29
yevaud mysql -u user -p -D database < plikzdanymi.sql 25.06.2010, 23:22:38 ![]() ![]() |
|
Aktualny czas: 13.10.2025 - 17:32 |