sql >> Databasteknik >  >> RDS >> Oracle

Är påståenden om att Oracle är svåra att administrera på enkla uppgifter korrekta? finns det inte kvalitetsadminappar för det?

Quest Software har en mängd olika verktyg, främst TOAD men även Spotlight och det finns ett backup-övervakningsverktyg i beta, för databasadministratör.

En del av problemet är att Oracle körs på en mängd olika plattformar, som Solaris, Linux och Windows. De större (och därför mer komplexa) installationerna har gjorts på mer exotisk hårdvara. Ett "full stack" admin-verktyg skulle verkligen behöva vara inbyggt i databasplattformen, och det har bara inte varit praktiskt. Det är en anledning till varför OEM-grejer är byggda som en webbapp, och varför SQL*Plus, standardklienten, har fastnat som ett kommandoradsverktyg. Liksom RMAN, säkerhetskopierings-/återställningshanteraren.

En annan fråga är att det finns mycket bagage i Oracle. Istället för en enkel modell av typen "Databas =Fil" eller "Tabell =Fil", behövde Oracle hantera datavolymer för stora för enstaka filer. Så de har ett koncept med ett tabellutrymme som mappar databasobjekt till datafiler. Det är inte så mycket ett problem med moderna filsystem.

Slutligen är Oracle en avancerad produkt. Du använder den i situationer där de billigare alternativen inte kan klippa den. Så det används ofta i mer komplexa miljöer som skulle kräva mer admin ändå. På det sättet är det mer ett fall att med Oracle kan du administrera dig ur situationer som är omöjliga för en konkurrentprodukt.



  1. MariaDB JSON_COMPACT() Förklarad

  2. backtick fungerar inte för att köra mysql-frågor i skalskript

  3. Returnera 0 om fältet är null i MySQL

  4. MySQL-sökning i kommalista