KB3138659 – FIX: aeglane jõudlus, kui esitate Oracle'i andmebaasist arvandmete päringuid

Rakenduskoht
SQL Server 2012 Service Pack 3 SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use)

Sümptomid

Vaatame järgmist näidet.

  • Saate konfigureerida Linked Server juurdepääsu Oracle'i andmebaasile kaugallikana microsoft SQL Server 2012 või SQL Server 2014 ja kasutada "Oracle.OleDB" OleDB pakkuja selle Linked Server.
  • Kasutate kaugpäringuid, mis viitavad Oracle'i tabelile, ja see tabel sisaldab ühte või mitut veergu, mille omanik on Oracle'i tüüp NUMBER. Selles tabelis on ka märkimisväärsel hulgal ridu.

Selle stsenaariumi korral võib teil esineda jõudlusprobleeme võrreldes Microsofti pärandteenuse pakkujaga "MSDAORA" OleDB. See probleem ilmneb seetõttu, kuidas pakkuja "Oracle.OleDB" teatab andmetüübi NUMBER SQL Server.

Lahendus

Selle probleemi lahendamiseks rakendage see värskendus ja seejärel lubage jälituslipp TF9394. Jälituslipu TF9394 lubamiseks vaadake jaotist "Lisateave".

Koondvärskenduse teave

See probleem on lahendatud järgmistes värskendustes.

          

Soovitus: installige SQL Server uusim koondvärskendus

Iga uus koondvärskendus SQL Server sisaldab kõiki kiirparandusi ja kõiki turbeparandusi, mis olid kaasatud eelmise koondvärskenduse. Vaadake uusimaid SQL Server koondvärskendusi.

      

Olek

Microsoft on kinnitanud, et see on jaotises „Rakenduskoht“ loetletud Microsofti toodete korral esinev probleem.

Veel teavet

Jälituslipu 9394 lubamine

Jälituslipu 9394 saate lubada käivitamisel või kasutajaseansis. Sellel jälituslipul on kas globaalse või seansitaseme efektid. Jälituslipu 9394 lubamiseks kasutage käsku DBCC TRACEON või käivitusparameetrina –T 9394.

Kui kasutatakse DBCC TRACEON\TRACEOFF,ei taasta see salvestatud protseduuride jaoks uut vahemällu salvestatud plaani. Vahemälus võib olla plaane, mis loodi ilma jälitusliputa.

Lisateavet jälituslippude lubamise või keelamise ning globaalsete ja seansitasemel jälituslippude kohta leiate järgmistest teemadest SQL Server Raamatute veebiversioonis.

      

Viited

Lisateave Microsofti tarkvaravärskenduste terminoloogia kohta.

Kolmanda osapoole teabe lahtiütlus

Artiklis käsitletava kolmanda osapoole toote lõi Microsoftist sõltumatu ettevõte. Microsoft ei anna seoses nende toodete jõudluse ja töökindlusega mitte mingisuguseid – ei kaudseid ega muid – garantiisid.