AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken Index und die Schnelligkeit
Thema durchsuchen
Ansicht
Themen-Optionen

Index und die Schnelligkeit

Ein Thema von lisamarie87 · begonnen am 23. Mai 2017 · letzter Beitrag vom 28. Mai 2017
 
Benutzerbild von haentschman
haentschman

Registriert seit: 24. Okt 2006
Ort: Seifhennersdorf / Sachsen
5.431 Beiträge
 
Delphi 12 Athens
 
#4

AW: Index und die Schnelligkeit

  Alt 24. Mai 2017, 05:30
Moin...
Zitat:
Stell dir ein Telefonbuch (ganz klassisch, aus Papier) vor.
...solche Fragen kannst du heute nicht mehr stellen. Da kriegst du "Telefonbuch aus Papier? Was ist das?" (wie mit dem Walkman )
Zitat:
Eine Tabelle kann aber mehrere "Indexspalten" haben, wenn man diese explizit anlegt.
Hier muß man vorsichtig sein. Viel hilft nicht immer viel. Der Index, ausgenommen der PrimaryKey, sollte nur auf den Feldern liegen, die auch zur WHERE Bedingung "passen". Bei Firebird z.B. hatte ich schon mal einen zusammengesetzten Index der langsamer war als die Felder mit einem separatem Index. Da hilft auch ausprobieren...

PS: Hast du dich mal mit der MySQL Lizenzfalle beschäftigt? Kämen denn andere DBMS auch in Frage?

Zitat:
ich bin noch ein Anfänger im Bereich der Programmierung, arbeite jedoch bereits mit Datenbanken.
An dieser Stelle der Hinweis auf die Normalisierung:
https://de.wikipedia.org/wiki/Normal...ng_(Datenbank)
...ein wichtiger Teil des Datenbankdesigns. Für den Anfang reicht die erste bzw. zweite Normalform.

Geändert von haentschman (24. Mai 2017 um 05:45 Uhr)
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 16:46 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz