ďťż
 
Czy wstawianie do bazy Access może trwać tak długo? ďťż
 
Czy wstawianie do bazy Access może trwać tak długo?
Zobacz wiadomości
 
Cytat
A gdyby tak się wedrzeć na umysłów górę, / Gdyby stanąć na ludzkich myśli piramidzie, / I przebić czołem przesądów chmurę, / I być najwyższą myślą wcieloną. . . Juliusz Słowacki, Kordian
Indeks BCB i MySQL subiekt gt fototapeta
 
  Witamy

Czy wstawianie do bazy Access może trwać tak długo?



konrrado - 14-11-2005 21:07
Czy wstawianie do bazy Access może trwać tak długo?
  Czy wstawianie do bazy Access może trwać tak długo?

Baza: Access
Aplikacja pisana w Delphi.

Mam kilka tabel, w sumie około 50 pól. Tabela główna ma zaindeksowane pole
kluczowe (bez duplikatów).
Przy operacji wstawiania nowego rekordu wykorzystuję funkcję:
ADOQueryTemp.Locate(Kolumna,Wpis,OptionsLocate)
aby uniknąć zduplikowania rekordów w trakcie wstawiania.

I teraz. Przy wstawianiu 80 000 rekordów do tabeli proces ten zawiera kilka
godzin (na pewno powyżej 3,5h, bo przerwałem). Czy tak długi czas wstawiania
rekordów to norma, czy też powinienem szukać przyczyn w moim programie?

Dzięki z góry za wszystkie sugestie?
Pozdrawiam
Konrad





JAN KOWALSKI - 14-11-2005 21:07

  Access to baza lokalna i bardzo duże znaczenie ma szybkość procesora,
duża pamięć, szybki dysk ewentulanie sieć lan jeśli plik leżyna innym
komputerze w zasobach sieciowych. Im większy plik mdb to bardziej muli.

> ADOQueryTemp.Locate(Kolumna,Wpis,OptionsLocate)
To może spowalniać im większa baza to "locate" szuka wolniej.
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • effulla.pev.pl
  • comp
    Konwesja znaków w dump'ie bazy danych - ISO -> utf-8 -> ISO -> utf-8 =?iso-8859-2?Q?=5BSQL_Server_2000=5D_uprawnienienia_do_u=BFyw ania_widoku_?==?iso-8859-2?Q?opartego_na_tabeli_z_innej_bazy?= Dwie bazy czy dwie tabele? =?ISO-8859-2?Q?=5Bmysql=5D_synchronizacja_struktury_bazy_?==? ISO-8859-2?Q?lokalnej_ze_zdaln=B1?= [Oracle] Co do tworzenia aplikacji dla bazy Oracle narzedzie do transferu bazy mysql - mysql narzedzie do transferu bazy odbc - odbc Połączenie bazy danych z wykonaniem polaczenia telefonicznego Pobierananie danych z innej bazy danych w MSSQL =?ISO-8859-2?Q?=5Boracle=5D_lokalna_kopia_zdalnej_bazy_?==?IS O-8859-2?Q?--_jak_to_zrobi=E6=3F?=
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • ets2.xlx.pl
  • Cytat

    Decede mihi sole - nie zasłaniaj mi słonca.
    Gdy kogoś kochasz, jesteś jak stworzyciel świata - na cokolwiek spojrzysz, nabiera to kształtu, wypełnia się barwą, światłem. Powietrze przytula się do ciebie, choćby był mróz, a ty masz w sobie tyle radości, że musisz ją rozdawać wokoło, bo się w tobie nie mieści
    Hoc fac - tak czyń.
    A tergo - od tyłu; z tyłu.
    I czarne włosy posiwieją. Safona

    Valid HTML 4.01 Transitional

    Free website template provided by freeweblooks.com