» »

sql

sql

tedl33 ::

Pozdravljeni,

imam zelo veliko tabelo (SQL Server) in mi podatke iz nje vleče približno 1 min.

Ali obstaja v sql-u kakšna funckija ali ukaz, ki pohitri izpis podatkov?

lp

kronik ::

Kupis hitrejsi server :D Mislim ko bi vsaj pokazal kodo, ki jo uporabljas za branje, bi ti se lahko pomagal kdo :\

tedl33 ::

ja nič ni kode navaeden select * from tabela

Matej_ ::

Malo več podrobnosti pa bi res lahko navedel, vsaj provider (ODBC,OLEDB...) in okolje (VB6,.NET...)
Koliko zapisov pa imaš v tabeli? Je baza normalizirana? ...
Če gre za res veliko številko (recimo nekaj miljonov) in ti poskušaš vse zapise prebrati naenkrat moraš res imeti dober razlog za to.
Če recimo pri večtirni aplikaciji do aplikacijskega strežnika pošiljaš kar celotno vsebino tabele in potem zavržeš tisto kar ne potrebuješ, je to že mesto za optimizacijo.
Sicer pa, če se ti nisi pripravljen potruditi niti z dobro razlago problema res ne vem zakaj bi se kdorkoli z rešitvijo.

Microsoft ::

Daj povej, kaksna je sploh tabela. Najboljse kar, da z GUIjem generiras CREATE TABLE in psosljes sem, da se vidi, kaksna je struktura tabele, ce ne drugega.

Naprej, poglej si Indexiranje na temo pohitritve. Verjetno imas Clustered Index na kakem id stolpcu (kar sicer ni pravilo, a je dokaj pogosto, hrkati ima ta stolpec se lastnost Unique). Ce tega nimas, bi se to spodobilo, da bi bilo. Na vsaki tabeli. O Nonclustered Indexih in primernosti postavitvih le teh pa upam, da kdo kaj ve na to temo. Jst dosti malo. Sicer pa brez podatka o tem, kaksna tabela je to, ti bo tezko kdo kaj svetoval.


by Miha
s8eqaWrumatu*h-+r5wre3$ev_pheNeyut#VUbraS@e2$u5ESwE67&uhukuCh3pr

Zgodovina sprememb…



Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

SQL inner join

Oddelek: Programiranje
393320 (2575) smacker
»

MS Access (strani: 1 2 )

Oddelek: Programiranje
647408 (5466) travica
»

Myslq index ne deluje???

Oddelek: Izdelava spletišč
172229 (2007) algo
»

mysql "hitrost"

Oddelek: Izdelava spletišč
91979 (1861) Veron
»

SQL vprašanje

Oddelek: Izdelava spletišč
302667 (2230) jerneju

Več podobnih tem