Michael: auto_increment feld soll max Datenbankeinträge bekommen können

Hallo Forumsmitglieder
in einem auto_increment feld einer tabelle sollen so viele Einträge wie nur möglich stattfinden können.
Ist der Wert bigint(20)dafür der beste?

vielen dank
Michael

  1. Moin!

    Hallo Forumsmitglieder
    in einem auto_increment feld einer tabelle sollen so viele Einträge wie nur möglich stattfinden können.
    Ist der Wert bigint(20)dafür der beste?

    Der beste Wert ist womöglich der höchste, der theoretisch auftreten könnte. bigint ist daher eine gute Idee.

    MFFG (Mit freundlich- friedfertigem Grinsen)

    fastix®

    --
    Meinereinerselbst ist auf der Suche nach Aufträgen
    1. hallo zusammen und erstmal vielen dank
      wieviele Einträge sind denn mit bigint erlaubt?

      grüße Michael

      1. Halihallo Michael

        wieviele Einträge sind denn mit bigint erlaubt?

        http://www.mysql.com/doc/en/Column_types.html

        Viele Grüsse

        Philipp

        --
        RTFM! - Foren steigern das Aufkommen von Redundanz im Internet, danke für das lesen der Manuals.
        Selbstbedienung! - Das SelfForum ist ein Gratis-Restaurant mit Selbstbedienung, Menüangebot steht in den </faq/> und dem </archiv/>.
        1. Halihallo Michael

          http://www.mysql.com/doc/en/Column_types.html

          Zudem gehören ID's über autoinc immer mit UNSIGNED gezeichnet! - Das erhöht den
          Wertebereich der "genutzten" (sprich verwendeten/positiven) Zahlen um das doppelte.

          Viele Grüsse

          Philipp

          --
          RTFM! - Foren steigern das Aufkommen von Redundanz im Internet, danke für das lesen der Manuals.
          Selbstbedienung! - Das SelfForum ist ein Gratis-Restaurant mit Selbstbedienung, Menüangebot steht in den </faq/> und dem </archiv/>.
  2. int (11)
    das dürfte aufjedenfall reichen!!!

    gruss chris

    Hallo Forumsmitglieder
    in einem auto_increment feld einer tabelle sollen so viele

  3. Hi,

    in einem auto_increment feld einer tabelle sollen so viele Einträge wie nur möglich stattfinden können.
    Ist der Wert bigint(20)dafür der beste?

    wenn es Dein RDB(M)S unterstuetzt, solltest Du eine globale ID (auch GUID) als Datentyp waehlen.
    Vorteile:

    • GUIDs werden nicht erraten
    • GUIDs "transportieren" keine Bedeutung   :-)
    • GUIDs fangen nicht bei beispielsweise '1' an bei fester Schrittweite '1' (Benutzerakzeptanz fuer kleine Zahlen oft nicht da - wer moechte schon den ersten Hundekuchen kaufen)
    • GUIDs koennen mehr verschiedene Werte als DF vom Typ 'int' aufnehmen   ;-)

    Gruss,
    Lude