Usersite
»
UserSite SI
»
Proizvodnja
»
Enostavna proizvodnja
»
Počasno odpiranje čarovnika za izdelavo
Stepen: Newbie
Pridružen(a): 20/07/2012(UTC) Komentari: 0 Lokacija: N/A
|
Pri izdelavi izdelkov v proizvodnji 601 traja precej časa, da se odpre čarovnik za izdelavo. To je pred nadgradnjo delalo skoraj v trenutku, zdaj pa enostavno traja predolgo, da se zadeva odpre (knjiženje je postalo s tem zelo dolgotrajno). Prosim, odpravite to pomanjkljivost.<br><br>Zadevo sem stestiral in res traja veliko več časa kot prej. Počasnost se je pojavila po nadgradnji na 552910 in je v 553001 ter 553010 še vedno prisotna.
|
|
|
|
|
|
Stepen: Newbie
Pridružen(a): 20/07/2012(UTC) Komentari: 0 Lokacija: N/A
|
<br><br>SELECT * FROM vHF_WOEx<br>ORDER BY acKeyView <br><br>Zanima me ali imate na bazi vse indekse? Če je možno dobiti bazo, lahko indekse in ostale zadeve, ki bi vplivale na performance preverimo pri nas.<br> <br>
|
|
|
|
|
|
Stepen: Newbie
Pridružen(a): 20/07/2012(UTC) Komentari: 0 Lokacija: N/A
|
<br>Pognal sem rebuild indexov? Mislim sem da imate v mislih to?<br><br>Prilagam skript ki sem ga pognal:<br><br>declare<br> @vcTableName varchar(255),<br> @vcSQL varchar(8000),<br> @st int,<br> @stm int,<br> @datestart datetime,<br> @dateend datetime<br><br>select @stm=count(*),@st=1, @datestart=getdate() <br>from tPA_SysTables join sysobjects on sysobjects.name=tPA_SysTables.acTableName <br>where acTableName<>`tPA_SysTables`<br><br><br>print `Začetek: `+cast(@datestart as varchar)<br>print `Vseh tabel: `+cast(@stm as varchar)+char(13)+char(10)+`
|
|
|
|
|
|
Stepen: Newbie
Pridružen(a): 20/07/2012(UTC) Komentari: 0 Lokacija: N/A
|
----`<br><br>declare cr cursor local for<br> select acTableName<br> from tPA_SysTables<br> join sysobjects on sysobjects.name=tPA_SysTables.acTableName<br> where acTableName<>`tPA_SysTables`<br> order by acTableName<br>open cr<br>fetch next from cr into @vcTableName<br>while @@Fetch_Status=0 <br>begin<br> set @vcSQL=`dbcc dbreindex(`+RTrim(@vcTableName)+`) with no_infomsgs`<br> execute(@vcSQL)<br> print cast(@st as char(3))+RTrim(@vcTableName)<br> set @st=@st+1<br>fetch next from cr into @vcTableName<br>end<br>close cr<br>deallocate cr<br>set @dateend=getdate()<br>print `Konec: `+cast(@dateend as varchar) <br>
|
|
|
|
|
|
Stepen: Newbie
Pridružen(a): 20/07/2012(UTC) Komentari: 0 Lokacija: N/A
|
<br>No, tole je malenkost modificiran skripta za rebuild indeksov, ki pa naredi samo rebuild obstoječih indeksov, manjkajočih indeksov pa seveda ne, ker ne obstajajo. Poženite prosim skripto iz priponke in pripnite v prijavo prosim, kaj vrne. <br>
|
|
|
|
|
|
Stepen: Newbie
Pridružen(a): 20/07/2012(UTC) Komentari: 0 Lokacija: N/A
|
<br>Samo ta dva (za ta pa tak vemo zakaj manjkata in smo že popravili podatke, tako da ju bo naslednja nadgradnja dodala):<br><br>acTableName acIndexName<br>
|
|
|
|
|
|
Stepen: Newbie
Pridružen(a): 20/07/2012(UTC) Komentari: 0 Lokacija: N/A
|
<br>tHE_SetCountry iHE_SetCountry_1<br>tHE_SetCurrency iHE_SetCurrency_1<br> <br>
|
|
|
|
|
|
Stepen: Newbie
Pridružen(a): 20/07/2012(UTC) Komentari: 0 Lokacija: N/A
|
<br>Pa tudi ta dva indeksa ne bi smela vplivati na hitrost odpiranje forme za izdelavo.<br><br>Kar lahko še naredimo brez baze podatkov ali remote dostopa do strežnika je to, da vas prosim, da v SQL managment studio izvedete naslednja dva SQL ukaza z vklopljenim Actual Execution Plan in posredujete rezultate:<br><br>SELECT * FROM vHF_WOEx<br>ORDER BY acKeyView <br><br>SELECT * FROM vHF_WOEx<br>ORDER BY acKey <br>
|
|
|
|
|
|
Stepen: Newbie
Pridružen(a): 20/07/2012(UTC) Komentari: 0 Lokacija: N/A
|
<br>upam da je to to.. <br>
|
|
|
|
|
|
Stepen: Newbie
Pridružen(a): 20/07/2012(UTC) Komentari: 0 Lokacija: N/A
|
<br>Ja, predvsem *.sqlplan je OK, samo sem morda premalo jasno napisal, da je potrebno tista dva ukaza pognati hkrati, da dobimo primerjavo obeh poizvedb s prikazom koliko odstotkov traja ena, koliko pa druga. Sicer pa gre pri obeh poizvedbah strežnik delat table scan, ki pa ne bi smel toliko časa trajat. Pogrešam tudi informacijo o tem, koliko sekund se je izvajala posamezna poizvedba.<br><br>
|
|
|
|
|
|
Usersite
»
UserSite SI
»
Proizvodnja
»
Enostavna proizvodnja
»
Počasno odpiranje čarovnika za izdelavo
Brza navigacija
Ne možete dodavati nove teme.
Ne možete odgovarati na teme.
Ne možete brisati svoje objave.
Ne možete uređivati svoje objave.
Ne možete kreirati ankete.
Ne možete popunjavati ankete.