ðÒÉ×ÅÔ!
ôÏ ÞÔÏ ÔÅÂÅ ÔÙËÁÌÉ ËÏÎÓÅÒ×ÁÒ×ÁÔÏÒÉÅÊ, ÎÅ ÓÏ×ÓÅÍ IMHO ×ÅÒÎÏ.
óËÏÒÅÅ ÎÁÏÂÏÒÏÔ. õ ÔÅÂÑ ÓÌÉÛËÏÍ ×ÓÅ ÐÏ ËÏÎÓÅÒ×ÁÔÏÒÓËÉ,
Á ÄÅÒÅ×Ï ÓÉÌØÎÏ ËÒÉ×ÏÅ; × ÜÔÏÍ É ÐÒÏÂÌÅÍÁ.
ôÅÂÅ ÎÕÖÎÏ ÄÅÎÏÒÍÁÌÉÚÏ×ÁÎÎÏÅ ÒÅÛÅÎÉÅ. ôÁË ×ÏÔ:
1-Å ÒÅÛÅÎÉÅ, ÐÒÏÓÔÏÅ É ÂÙÓÔÒÏÅ, ÂÅÚ ÏÓÏÂÙÈ ÐÅÒÅÄÅÌÏË ÓÔÒÕËÔÕÒÙ...
÷ÙËÁÞÉ×ÁÊ ÎÁ ËÌÉÅÎÔÁ ÔÏÌØËÏ ID, PARENT, ×ÓÅ 15000.
(15000*sizeof(int)*2)=120kb
÷ÙÞÉÓÌÑÊ ÒÅËÕÒÓÉÀ ÎÁ ÌÀÂÏÍ Ó×ÏÅÍ ÌÀÂÉÍÏÍ ÑÚÙËÅ ÐÒÏÇÒÁÍÍÉÒÏ×ÁÎÉÑ.
ðÏ ÒÅÚÕÌØÔÁÔÁÍ ÄÅÒÇÁÊ ÄÏÐ. ÉÎÆÕ Ó ÓÅÒ×ÅÒÁ ÄÌÑ ÏÔÏÂÒÁÖÅÎÉÑ ÐÏÌØÚÁÔÅÌÀ.
üÔÏ ÓÉÌØÎÏ ÎÅÓÔÁÎÄÁÒÔÎÏÅ ÒÅÛÅÎÉÅ, ÈÏÔÑ ÅÓÌÉ ÐÏÄÕÍÁÔØ...
Á) ÓÅÒ×ÅÒ ÔÙ ÎÅ ÎÁÇÒÕÖÁÅÛØ
Â) ÆÅÔÞ 120ËÉÌÏ ~100ms
c) ×ÙÞÉÓÌÅÎÉÅ ÄÅÌÁÅÔÓÑ ÎÁ ÍÁÛÉÎÅ ËÌÉÅÎÔÁ É ÓËÏÒÏÓÔØ É ÇÌÕÂ. ÒÅËÕÒÓÉÉ,
ÚÁ×ÉÓÑÔ ÔÏÌØËÏ ÏÔ ÑÚ ÐÒÏÇÒ.
Ä) ÏÓÎÏ×ÎÁÑ ÐÏÔÅÒÑ ×ÒÅÍÅÎÉ ÂÕÄÅÔ ÎÁ ÔÏÞÅÞÎÏÍ ×ÙÔÑÇÉ×ÁÎÉÉ ÄÏÐ. ÉÎÆÙ ÐÏ
ÉÔÏÇÁÍ ×ÙÞÉÓÌ.
÷ ÌÀÂÏÍ ÔÁËÉÅ ÓÌÕÞÁÅ ×ÙÞÉÓÌÅÎÉÑ ÂÕÄÕÔ ÍÉÎ. ÎÁ ÐÏÒÑÄÏË ÂÙÓÔÒÅÅ, ÞÅÍ ÞÅÒÅÚ SP.
×ÓÅ, ×ÙÄÏÈÓÑ ÐÉÓÁÔØ...
ÅÓÔØ ÅÝÅ ×ÔÏÒÏÅ ÒÅÛÅÎÉÅ... Ó×ÑÚÁÎÏÅ Ó ÄÅÎÏÒÍÁÌÉÚÁÃÉÅÊ ÂÁÚÙ,
(ÔÅÂÅ ÕÖÅ ÎÁÍÅËÁÌÉ ÎÁ ÔÒÉÇÇÅÒÁÈ).
éÍÅÊ × ×ÉÄÕ, ÞÔÏ ÒÅËÕÒÓÉÑ × óð É ÒÅËÕÒÓÉÑ × ÔÒÉÇÇÅÒÁÈ - ÒÁÚÎÙÅ ×ÅÝÉ.
ôÅÂÅ ÎÁÄÏ ÄÅÒÖÁÔØ ÉÎÆÏÒÍÁÃÉÀ ÎÅ ÔÁË, ÞÔÏÂÙ ÜÔÏ ÏÄÏÂÒÉÌÁ ËÏÎÓÅÒ×ÁÔÏÒÉÑ,
Á ÔÁË, ËÁË ÅÅ ÕÄÏÂÎÏ ÄÏÓÔÁ×ÁÔØ...
...ÌÅÎØ ÐÉÓÁÔØ ÄÁÌØÛÅ.
"Cattus Nocturnus" <[EMAIL PROTECTED]>
ÓÏÏÂÝÉÌ/ÓÏÏÂÝÉÌÁ × ÎÏ×ÏÓÔÑÈ ÓÌÅÄÕÀÝÅÅ:
news:[EMAIL PROTECTED]
>> ôÅÂÑ ÎÅ ÕÓÔÒÁÉ×ÁÅÔ ÓËÏÒÏÓÔØ...
>>
>> úÁ ËÁËÏÅ ×ÒÅÍÑ ÓÅÊÞÁÓ ×ÙÐÏÌÎÑÅÔÓÑ ÜÔÁ ÐÒÏÃÅÄÕÒÁ ÎÁ ÔÅËÕÝÉÈ 15000 ÚÁÐÉÓÅÊ,
>> ×
>> ÓÒÅÄÎÅÍ?
>
> Exec time 1 s 10 ms.
> üÔÏ ÒÅÁÌÉÚÁÃÉÑ ÎÁ UDF. îÁ ÎÅ ÚÁÇÒÕÖÅÎÎÏÍ ÓÅÒ×ÅÒÅ.
>
>> ëÁËÏÅ ×ÒÅÍÑ ÔÅÂÑ ÕÓÔÒÏÉÔ?
>
> þÅÍ ÍÅÎØÛÅ ÔÅÍ ÌÕÞÛÅ, × ÐÒÅÄÅÌÁÈ 10 ÓÅËÕÎÄ, ÎÏ ÂÏÌØÛÅ 5 -- ÓÏ×ÓÅÍ
> ÐÌÏÈÏ.
>
> ó ÒÅËÕÒÓÉ×ÎÙÍÉ CTE ×ÒÅÍÑ ×ÙÐÏÌÎÅÎÉÑ ~500 ms! ðÒÁ×ÄÁ ÜÔÏ ÓÉÌØÎÏ
> ÕÐÒÏÝ£ÎÎÙÊ ×ÁÒÉÁÎÔ: ÔÏÌØËÏ ÏÂÈÏÄ ÄÅÒÅ×Á, Á × ÍÏÅÊ ÐÒÏÃÅÄÕÒÅ ÅÝÅ
> ÓÞÉÔÁÅÔÓÑ ËÏÌÉÞÅÓÔ×Ï ÐÏÄÕÚÌÏ× É ÅÝ£ ËÏÅ-ÞÔÏ ÄÅÌÁÅÔÓÑ.
>
> òÅËÕÒÓÉ×ÎÕÀ ÐÒÏÃÅÄÕÒÕ ÄÌÑ ÔÅÓÔÁ ÓÅÊÞÁÓ ÐÉÓÁÔØ ÎÅËÏÇÄÁ.