Zum Inhalt springen

Stefan87

Mitglieder
  • Gesamte Inhalte

    93
  • Benutzer seit

  • Letzter Besuch

Beiträge von Stefan87

  1. Hallo @ all,

    ich versuche zu berechnen wie viel Einsparungspotential eine Tabelle/Partition hat, wenn man sie komprimieren würde.

    Ich habe bereits die Prozedur DBMS_COMPRESSION.GET_COMPRESSION_RATIO gefunden, aber die läuft bei mir auf einen Fehler denn es muss wohl eine Vielzahl von Datensätzen in der Partition vorhanden sein...

    Kennt jemand noch eine gute Alternative? bzw. eine möglichkeit die GET_COMPRESSION_RATIO auf Partitionen anzuwenden in der nur sehr wenig Daten vorhanden sind ?

    Danke

  2. Ok da gibt es dann noch ein anderes Problem, denn die Tabelle hat Partitionen und damit scheint das Move nicht zu funktionieren...

    ORA-14511: Vorgang kann mit partitioniertem Objekt nicht durchgeführt werden

  3. Hallo @ all,

    ich hoffe es hat wer eine Idee...

    ich bin dabei ein Shrink space auszuprobieren um den resavierten Speicherplatz einer Partition zu verkleinern nachdem ich in der Tabelle etwas gelöscht habe.

    Ich habe dafür folgende vorgehensweise gegoogelt ...

    alter table Owner.table enable row movement;

    alter table Owner.table shrink space;

    analyze table Owner.table compute statistics;

    Der zweite SQL verursacht aber leider folgenden Fehler:

    ORA-10637: The segment does not exist

    hat jemand eine Idee ?

    Danke

  4. Hallo @ all,

    könnt ihr mir Tools empfehlen mit denen ich aus einer bestehenden Datenbank ein ER-Diagramm erstellen kann?

    Wir benutzen zur Zeit Erwin ich habe mir schon keeptool angeguckt aber das ist beides nicht so optimal.

    Hoffe ihr könnt mir helfen.

    Viele Grüße

  5. Also ich habe nen bissl die Oracle Seiten durchsucht und noch nen paar andere Foren und es scheint so das es da leider keine vernünftige lösung für APEX gibt...

    Also das z.B. 2 Personen an dem gleichen Script arbeiten können und man dann nachher die Dateien mergen kann.

  6. Hallo @ all

    wer von euch hat erfahrung mit APEX ?

    Was mich bei dem Thema am meisten interessiert: Wie sieht es aus mit einer Quellcodeverwaltung welche mir ermöglicht mit mehreren Entwicklern an einer Anwendung zu arbeiten?

    Kennt da jemand vielleicht gute Links?

    Danke schonmal!

  7. Hallo erstmal,

    ich möchte in der Tabelle DBA_TRIGGERS den Body nach einem String durchsuchen....

    Leider ist das ein Long Datentyp und dafür gibts kein Like...

    Gibt es eine einfach Möglichkeite aus dem Long die ersten 4000 Zeichen zu schneiden und in ein Varchar2 zu packen damit ich das Like benutzen kann?

    Für ganz andere Ideen wäre ich auch Dankbar. ;)

  8. Ich will ja kein Silbertablett ... nur leider findet man im Inet nicht wirklich viel zum Thema und auch mit Google Scholar findet sich leider nicht wirklich viel passende Lektüre zum Thema....

    Ich will auch nicht irgendwas aufgebröselt bekommen mir würden schon wie gesagt Links oder vllt auch ne Buchempfehlung reichen....

  9. Hallo zusammen,

    ich bin im Moment dabei möglichst viele Arten von Historisierungen herauszubekommen.

    Dabei geht es nicht um einen speziellen Anwendungsfall sondern allgemein um das vergleichen der verschiedenen Arten, Vor- und Nachteile usw. ...

    Eine der häufigsten scheint mir bis jetzt das "Slowly Changing Dimensions" könnt ihr mir alternativen sagen oder vielleicht ein paar gute Links mit Infos schicken?

    Schon mal vielen Dank!

  10. Ich tippe mal darauf das es sich um ein NUMBER Feld handelt oder ist es ein VARCHAR Feld?

    Benutzt du PL/SQL oder einfach einen SELECT und kannst du uns mal zeigen wie du den Wert abfragst ? Also einen Beispielselect posten ?

  11. So bin auch wieder aus dem Urlaub da. ;-)

    Und ja ich soll hier nur die Möglichkeiten aufzeigen und miteinander Vergleichen.

    Dabei kommt es mir in erster Linie nicht drauf an was wofür gut ist sondern einfach welche Verfahren es gibt.

    z.B. wusste ich nicht das es "Slowly Changimg Dimensions" als Festen begriff dafür gibt.

    Also falls ihr für die anderen Verfahren auch Feste begriffe hättet oder auch noch weitere wäre das super.

  12. Ja das hört sich schonmal gut an.

    Und es scheint auch so als wenn zu dem Thema nicht viele eine Meinung hätten... leider ;-)

    Falls dir noch eine Idee kommt wäre das super denn ich bin mir sicher das es da noch einige andere Wege gibt.

    Aber erstmal vielen Dank das wenigstens Du geantwortet hast ;)

  13. Hallo Leute,

    ich habe eine ORACLE DB in der auf einer Tabelle Monatliche Partitionen liegen.

    Z.B. Partition_08 vom 01.08 bis 30.08 und

    Partition_09 vom 01.09 bis 31.09 usw....

    Die Tabelle sieht z.B. so aus:

    Tabelle1

    PK, NUMMER,CREATIONDATE,WERTX,WERTY

    1, 1234, 2011.09.05, TTT, TSD

    usw...

    Kann mir jemand sagen wie ich herrausbekomme wie die Partition heißt die für genau diesen Satz zuständig ist? In meinem Beispiel wäre das ja die Partition_09....

    Vielen Dank schonmal

  14. Unter 1 Meinte ich das man in der Tabelle z.B. ein Feld "Gültig ab" einbaut.... also genau das wie du es beschrieben hast.

    Man könnte dann im Programm mit einem View arbeiten der nur die momentan Gültigen Datensätze liefert.

    Meine Aufabe ist es mehrer verschiedene Varianten aufzuführen und diese miteinander zu Vergleichen, deswegen bin ich auch für Ideen zu haben die vielleicht nicht die besten wären.

  15. Hallo Leute,

    ich bräuchte mal etwas Hilfe beim Thema Historisierung von DBs.

    Welche Methoden kennt ihr und gibt es zu diesem Speziellen Thema vielleicht sogar Bücher?

    Bis jetzt bin ich auf diese beiden Methoden gestoßen:

    1: Ein Änderungskennzeichen bzw. Validation-Attribut in die Tabelle aufnehmen wo man sehen kann ob der Datensatz gültig ist oder nicht.

    2: Eine neue Tabelle erstellen in der die Änderungen Dokumentiert werden Sprich (Änderungsdatum, Person, geänderte Tabelle, geänderte Spalte, neuer Wert, alter Wert usw... ) was man halt so haben möchte.... Diese füllt man dann meist über Trigger die auf die Tabelle gelegt werden für die eine Historie erstellt werden soll.

    ich hoffe ihr könnt mir helfen ;-)

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...