sql >> Databáze >  >> RDS >> Oracle

ODP.Net - OracleDataReader. Čtení velmi pomalé

Spolupracujte se svými správci databází a požádejte je, aby zachytili plán vysvětlení jak pro samostatný běh (aqua data studio), tak pro váš telefonát odp.net a potvrdili, že jsou ve skutečnosti stejné. Pokud nejsou, pak to pravděpodobně vysvětluje váš problém. Pak můžete zkusit přidat "enlist=false" do vašeho připojovacího řetězce, ale ještě lepší je nechat správce DBA aktualizovat statistiky v souvisejících tabulkách, doufejme, že opraví pomalý plán. Viz https://stackoverflow.com/a/14712992/852208 pro více informací.

Měl jsem stejný problém a došlo k tomu, že Oracle byl méně optimistický, pokud jde o plán provádění, když by se mohla týkat distribuované transakce.



  1. MySQL:Proč specifikovat šířku zobrazení bez použití zerofill

  2. Dotaz na postgres jsonb podle hodnoty bez ohledu na klíče

  3. Načtěte prvních N záznamů pole JSON pomocí dotazu Postgresql

  4. Jak získat název třídy ovladače (ne název ovladače) z připojení jdbc