Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Spreadsheet_Excel_Writer - ZLOŻONOŚĆ OBLICZENIOWA, szybkosc exportu duzej bazy danych do pliku XLS
len13
post
Post #1





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 2.05.2008

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


Witam,

Korzystam z klasy PEAR Spreadsheet_Excel_Writer do exportu danych do pliku xml, problem polega na tym ze przy exporcie wiekszej ilosci danych (ja mam ok 30 000 rekordow) klasa ta zaczyna bardzo wolno dzialac, (trwa to ponad 30 min) co jest niedopuszczalnym czasem. Znacie jakies szybki algorytm (nie potrzebuje formul itp, jedynie formatowanie szerokosci kolumn) ktory zrobily by to w mniej niz 5 min? Jesli nie algorytm to jakis opis struktury (kodowania) plikow .XLS tak abym mogl taki algorytm sam napisac.

prosze o szybka odpowiedz
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
len13
post
Post #2





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 2.05.2008

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


Hehe, dobrze cos sie dzieje wogole (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) ..problemu jeszcze nie rozwiazalem niestety
oto zaleznosc czasowa do ilosci danych
ilosc danych (rekordow) | czas wykonania(s)
1000 | 8
2000 | 20
3000 | 45
4000 | 104
.....
20000 | 40 min - co jest niedopuszczalne

tak wiec jak widac nie jest dobrze, satysfakcjonuje mnie tylko zlozonosc liniowa

czekam na jakis pomysl....
ps. jesli ktos sie czuje na silach i ma czas no a przede wszystki jakies doswiadczenie, ja go mam niestety malo (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) , to mozna to napisac od nowa tak aby byla nastawiona na szybkosc (dokumentacja: http://sc.openoffice.org/excelfileformat.pdf). potrzebuje pomocy! zalezy mi na czasie!!!!

Ten post edytował len13 2.05.2008, 16:11:31
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 7.10.2025 - 00:11