FIX: Când popula un index de text complet pe un tabel care are un index grupat compozit în SQL Server 2005, operația de populaţie pot fi foarte lent

IMPORTANT: Acest articol a fost tradus de software-ul de traducere automată Microsoft, si nu de un traducător. Microsoft vă oferă atât articole traduse de persoane, cât şi articole traduse automat, astfel incat aveti access la toate articolele din Baza noastră de informatii în limba dvs. materna. Totuşi, un articol tradus automat nu este întotdeauna perfect. Acesta poate conţine greşeli de vocabular, sintaxă sau gramatică, la fel cum un vorbitor străin poate face greşeli vorbind limba dvs. materna. Compania Microsoft nu este responsabilă pentru nici o inexactitate, eroare sau daună cauzată de traducerea necorespunzătoare a conţinutului sau de utilizarea traducerii necorespunzătoare de către clienţii nostri. De asemenea, Microsoft actualizează frecvent software-ul de traducere automată.

Faceți clic aici pentru a vizualiza versiunea în limba engleză a acestui articol: 938672
Bug #: 50001203 (SQL remediere rapidă)
Microsoft distribuie Microsoft SQL Server 2005 fixat ca un fişier descărcabil. Deoarece remedierile sunt cumulative, fiecare nouă versiune conţine toate remedierile rapide şi toate remedierile de securitate care au fost incluse în anterioare SQL Server 2005 fix de presă.
SIMPTOME
Luaţi în considerare următorul scenariu. În Microsoft SQL Server 2005, un tabel are un index grupat compozit. Prima coloană din definiţia index grupat este mai selective decât o altă coloană care este utilizat într-o cheie de index unic. În acest scenariu, operația de populaţie pot fi foarte lent atunci când popula un index de text complet.
CAUZĂ
Când popula un index de text complet, motorul de full-text scotoceşte întotdeauna pe tasta un index grupat. Cheie index grupat este folosită chiar dacă tabelul are alte cheie index unic care motorul full-text pot utiliza pentru a completa indexul full-text pentru a obţine o performanţă mai bună.
REZOLUŢIE
Fix pentru această problemă a fost lansat în actualizarea cumulativă 3. Pentru mai multe informaţii despre cum se obţine acest pachet de actualizare cumulativ pentru SQL Server 2005 pachet Service Pack 2, faceţi clic pe următorul număr de articol pentru a vedea articolul în bază de cunoştinţe Microsoft:
939537 set de actualizări cumulativă 3 pentru SQL Server 2005 pachet Service Pack 2
Notă Pentru că construieşte sunt cumulative, fiecare nouă versiune fix conţine toate remedierile rapide şi toate remedierile de securitate care au fost incluse în anterioare SQL Server 2005 fix de presă. Microsoft recomandă că vă ia în considerare aplicarea cele mai recente fix de lansare care conţine această remediere rapidă. Pentru mai multe informaţii, faceţi clic pe următorul număr de articol pentru a vedea articolul în bază de cunoştinţe Microsoft:
937137 SQL Server 2005 construieşte care au fost lansate după SQL Server 2005 pachet Service Pack 2 a fost lansat
Microsoft SQL Server 2005 remedierile rapide sunt create pentru pachete de service specifice SQL Server. Trebuie să aplicaţi o remediere rapidă de SQL Server 2005 pachet Service Pack 2 pentru o instalare de SQL Server 2005 pachet Service Pack 2. implicit, orice remediere rapidă care este prevăzut un SQL Server pachet Service Pack este inclusă în următorul pachet pachet Service Pack SQL Server.
REMEDIERE
Pentru a rezolva această problemă, urmaţi aceşti paşi:
  1. Drop index grupat.

    Aveţi posibilitatea să utilizaţi DROP INDEX declaraţie să renunţe la un index grupat. Pentru mai multe informaţii despre DROP INDEX declaraţie, vizitaţi următoarele site-ul Reţea Microsoft pentru dezvoltatori (MSDN):
  2. Creaţi un index grupat nou pe coloana care este cheia de un index unic.

    Aveţi posibilitatea să utilizaţi CREARE INDEX declaraţie pentru a crea un index grupat. Pentru mai multe informaţii despre CREARE INDEX declaraţie, vizitaţi următoarele site-ul MSDN:
STARE
Microsoft a confirmat că aceasta este o problemă asociată cu produsele Microsoft enumerate în secţiunea „se aplică la".
INFORMAŢII SUPLIMENTARE
După ce aplicaţi această remediere rapidă, trebuie să activaţi trace pavilion 7608 pentru a activa acest remediu rapid.

Important Pentru SQL Server 2008, SQL Server 2008 R2, şi SQL Server 2012, remedierea rapidă este inclus în construieşte RTM. Cu toate acestea, trebuie să activaţi încă trace pavilion 7608 pentru a activa remedierea rapidă.

Pentru mai multe informaţii despre ce fișiere se modifică, şi pentru informaţii despre orice cerinţe se set de actualizări cumulativă care conţine această remediere rapidă care este descrisă în acest articol din bază de cunoştinţe Microsoft, faceţi clic pe următorul număr de articol pentru a vedea articolul în bază de cunoştinţe Microsoft:
939537 set de actualizări cumulativă 3 pentru SQL Server 2005 pachet Service Pack 2
REFERINŢE
Pentru mai multe informaţii despre Listă tabel de construieşte care sunt disponibile după SQL Server pachet Service Pack 2, faceţi clic pe următorul număr de articol pentru a vedea articolul în bază de cunoştinţe Microsoft:
937137 SQL Server 2005 construieşte care au fost lansate după SQL Server 2005 pachet Service Pack 2 a fost lansat
Pentru mai multe informaţii despre modelul de întreținere marginale pentru SQL Server, faceţi clic pe următorul număr de articol pentru a vedea articolul în bază de cunoştinţe Microsoft:
935897 Un Model de întreținere elementare este disponibil de la echipa de SQL Server pentru a oferi remedierile rapide pentru problemele raportate
Pentru mai multe informaţii despre cum se obţine SQL Server 2005 pachet Service Pack 2, faceţi clic pe următorul număr de articol pentru a vedea articolul în bază de cunoştinţe Microsoft:
913089 Cum se obţine ultimul pachet Service Pack pentru SQL Server 2005
Pentru mai multe informaţii despre noile caracteristici şi îmbunătăţiri în SQL Server 2005 pachet Service Pack 2, vizitaţi următorul site Web Microsoft: Pentru mai multe informaţii despre schema de denumire pentru actualizări de SQL Server, faceţi clic pe următorul număr de articol pentru a vedea articolul în bază de cunoştinţe Microsoft:
822499 Noua schemă de denumire pentru pachetele de actualizare de software-ul Microsoft SQL Server
Pentru mai multe informaţii despre terminologia de actualizare software, faceţi clic pe următorul număr de articol pentru a vedea articolul în bază de cunoştinţe Microsoft:
824684 Descrierea de terminologie standard care este utilizat pentru a descrie actualizările software Microsoft

Avertisment: acest articol a fost tradus automat

Proprietăți

ID articol: 938672 - Ultima examinare: 05/24/2012 04:57:00 - Revizie: 1.0

Microsoft SQL Server 2005 Developer Edition, Microsoft SQL Server 2005 Enterprise Edition, Microsoft SQL Server 2005 Standard Edition, Microsoft SQL Server 2005 Standard X64 Edition, Microsoft SQL Server 2005 Standard Edition for Itanium Based Systems, Microsoft SQL Server 2005 Enterprise X64 Edition, Microsoft SQL Server 2005 Enterprise Edition for Itanium Based Systems, Microsoft SQL Server 2005 Workgroup Edition

  • kbhotfixrollup kbsql2005fts kbexpertiseadvanced kbfix kbqfe kbmt KB938672 KbMtro
Feedback