Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

Oracle 10g Index deaktivieren wenn aggregatfunktion in der Where Klausel ist?

Frage Entwicklung Datenbanken

Mitglied: zingo

zingo (Level 1) - Jetzt verbinden

07.11.2007, aktualisiert 21.11.2007, 5838 Aufrufe, 3 Kommentare

Stimmt das oder nicht?

Hallo zusammen,

wenn in einer Where Klausel eine Aggregatfunktion verwendet wird, dann soll das den Index deaktivieren habe ich mal gehört.
Stimmt das?
Wer weiß so etwas und kann mir helfen?

Danke schon mal.

Gruß Ingo
Mitglied: Bolle97
08.11.2007 um 08:12 Uhr
Hallo,

ich meine ja, auf jeden Fall war das bis Version 9i so, wird in 10g aber nicht anders sein.
Vielleicht noch mal präziser:
Die Spalte "Zeitraum" als DATE definiert ist indiziert.

WHERE ZEITRAUM = TO_CHAR('01012007','DDMMYYYY') --> ist o.k., Index wird genommen

WHERE TO_CHAR('ZEITRAUM','DDMMYYYY') = '01012007' --> ist schlecht, Index wird nicht genommen

Jetzt gibt es aber noch die Möglichkeit der funktionionbasierten Indizes (function-based Index), dabei wird gleich der Index mit der Funktion angelegt, z.B.
CREATE INDEX indexname ON tablename (UPPER(nachname));

Gruß - René
Bitte warten ..
Mitglied: Biber
17.11.2007 um 17:08 Uhr
Moin zingo,

ist denn Deine Frage noch offen?
Wenn ja, dann werde ein bisschen konkreter..

Wenn Du tatsächlich Aggegatfunktionen meinst (SUM, AVG, MIN, MAX...), dann liegt doch wohl kaum der Index auf diesem (numerischen) Feld.

Also bitte lieber das konkrete Problem bzw. die Frage hinter der Frage posten.

Grüße
Biber
Bitte warten ..
Mitglied: zingo
21.11.2007 um 20:43 Uhr
Hallo zusammen,

hat sich erledigt. Das Problem kam aus einer anderen Richtung.
Es stimmt aber was die anderen als Kommentar geschrieben haben.

Danke nochmal!

Gruß ZINGO
Bitte warten ..
Neuester Wissensbeitrag
Microsoft Office

MS Office Excel - Formel wird angezeigt, aber nicht berechneter Wert!

Tipp von holli.zimmi zum Thema Microsoft Office ...

Ähnliche Inhalte
Datenbanken
Skript - Oracle Datenbank (1)

Frage von tweety2007 zum Thema Datenbanken ...

Windows Netzwerk
Domain Controller zeitweise deaktivieren (9)

Frage von Vancouverona zum Thema Windows Netzwerk ...

Windows 10
Werbung und vorgeschlagene Apps deaktivieren (1)

Link von honeybee zum Thema Windows 10 ...

Heiß diskutierte Inhalte
Hyper-V
gelöst Reiner Hyper- V Server oder lieber Rolle (21)

Frage von Winuser zum Thema Hyper-V ...

Exchange Server
Bestehende eMails autoamatisch weiterleiten (21)

Frage von metal-shot zum Thema Exchange Server ...

SAN, NAS, DAS
gelöst Synology Version 6.1 Probleme (18)

Frage von Hendrik2586 zum Thema SAN, NAS, DAS ...

Router & Routing
gelöst IP Kamera für drei unabhängige Netzwerke (16)

Frage von ProfessorZ zum Thema Router & Routing ...