Pomalé dotazy přes TQuery – Delphi – Fórum – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Pomalé dotazy přes TQuery – Delphi – Fórum – Programujte.comPomalé dotazy přes TQuery – Delphi – Fórum – Programujte.com

 

Martin
~ Anonymní uživatel
1602 příspěvků
10. 8. 2009   #1
-
0
-

Dobrý den,

mám dvě tabulky typu Paradox, ve kterých mám dohromady přibližně 4500 záznamů. Záznamy filtruji pomocí TQuery přes SQL dotazy. Problém je v tom, že provedení dotazu trvá při tomto množství přibližně 40s. Existuje nějaký rychlejší způsob, jak v Delphi rychle pomocí SQL dotazů zpracovávat velké množství dat? Jelikož jsou mé výstupy podmíněny několika různými dotazy, je čekání na konečný výsledek například 1min. Používám TurboDelphi 2006.

Děkuji všem za odpověď.

Nahlásit jako SPAM
IP: 89.102.242.–
KIIV
~ Moderátor
+43
God of flame
11. 8. 2009   #2
-
0
-

projit 4500 zaznamu trva 40s ? zkousis implementaci databaze na 386ce? :)
pouzij hlavne indexy a kdyz ani to nepomuze tak prekopat dotaz... a kdyz ani to ne, urcite bude rychlejsi nacist vsechny data do aplikace a zpracovat je az tam

Nahlásit jako SPAM
IP: 77.237.136.–
Program vždy dělá to co naprogramujete, ne to co chcete...
Zjistit počet nových příspěvků

Přidej příspěvek

Toto téma je starší jak čtvrt roku – přidej svůj příspěvek jen tehdy, máš-li k tématu opravdu co říct!

Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku

×Vložení zdrojáku

×Vložení obrázku

Vložit URL obrázku Vybrat obrázek na disku
Vlož URL adresu obrázku:
Klikni a vyber obrázek z počítače:

×Vložení videa

Aktuálně jsou podporována videa ze serverů YouTube, Vimeo a Dailymotion.
×
 
Podporujeme Gravatara.
Zadej URL adresu Avatara (40 x 40 px) nebo emailovou adresu pro použití Gravatara.
Email nikam neukládáme, po získání Gravatara je zahozen.
-
Pravidla pro psaní příspěvků, používej diakritiku. ENTER pro nový odstavec, SHIFT + ENTER pro nový řádek.
Sledovat nové příspěvky (pouze pro přihlášené)
Sleduj vlákno a v případě přidání nového příspěvku o tom budeš vědět mezi prvními.
Reaguješ na příspěvek:

Uživatelé prohlížející si toto vlákno

Uživatelé on-line: 0 registrovaných, 15 hostů

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032024 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý