Sie sind nicht angemeldet.

1

13.04.2007, 23:47

memory limit generell für Dbs unter 32-bit

hey
ich hatte heute eine Diskussion mit unseren Entwicklern und dabei wurde behauptet, dass Datenbanken wie mysql, mssql oder pervasive ( ja das gibts auch noch ) generell ein Problem damit hätten mehr als 2 Gb Speicher unter 32-bit OS zu verwalten. Ich kann das in Ermangelung von mehr RAM leider nicht prüfen, daher hier meine Frage. Ich kann mir das einfach nicht vorstellen. Ich weiss vom 4Gb limit. Möglicherweise wurde das auch mit dem file limit von 2Gb verwechselt. Kann mich hier jemand aufklären ?
ok das ist jetzt nicht gentoo spezifisch, aber was solls !

2

15.04.2007, 23:03

Davon habe ich noch nichts gehört, aber wenn es so ist, dann würdest du es sicher mit Google finden (man kann natürlich auch was darüber finden, wenn es nicht so ist - im Netz gibt es ja alles *g*).
"Erst nachdem wir alles verloren haben, haben wir die Freiheit, alles zu tun."
"It's only after we've lost everything, that we're free to do anything!"

Jabber: Die ID kann via PN erfragt werden.

3

16.04.2007, 12:19

Meines Wissens gibt es "nur" die 4GByte-Grenze bei 32 Bit-Systemen, allerdings kann mann nicht 100% des Speichers nur für eine DB-verwenden ...

Würde da einen realen Wert von max 3GByte sehen ... aber das kommt auf den Server darauf an.

P.S. Es soll aber möglich sein, über die Grenze von 4 GByte zu kommen, frage mich aber nicht, wie es funktioniert und wie gut ... ;o)
Meine Rechtschreibfehler sind gewollt und unterliegen dem Copyright des Verfassers, es sei denn, sie sind explizit unter die GPL gestellt .....

Außerdem sind sie ein Ausdruck der Persönlichkeit des Schreibers!

4

16.04.2007, 15:54

Ich würde behaupten das es keine erreichbare Beschränkung bei Datenbanken gibt(wenn dann im TB Bereich). Die einzige Limitierung gibt das Dateisystem vor, aber da man eine Datenbank(kenn ich von mssql) auf mehrere Dateien aufteilen kann, dürfte es dort auch keine Probleme geben.
Ich kann mir auch keinen weiteren Grund vorstellen, warum eine Datenbank auf 2GB beschränkt wäre.

Hab noch etwas dazu gefunden:
http://dev.mysql.com/doc/refman/5.1/de/table-size.html

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »heshtot« (16.04.2007, 16:08)


5

16.04.2007, 17:07

War nicht vom Memory-Limit die Rede?

Ich würde sagen, es war die Frage, wieviel Memory die Datenbank verwalten kann, nicht die Größe der Datenbank.
Meine Rechtschreibfehler sind gewollt und unterliegen dem Copyright des Verfassers, es sei denn, sie sind explizit unter die GPL gestellt .....

Außerdem sind sie ein Ausdruck der Persönlichkeit des Schreibers!

6

17.04.2007, 11:07

Oh, tatsächlich :), hab ich wohl falsch verstanden.
Laut MySQL Forum, liegt die Beschränkung wie Wernieman sagte, zwischen 2 oder 4GB RAM bei 32bit Systemen. Die 2 GB Grenze hat irgenwas mit dem "kernel userspace" in glib <2.3.2 zu tun.

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »heshtot« (17.04.2007, 11:13)


7

17.04.2007, 11:09

Kannst ja dann als gelöst markieren.
"Erst nachdem wir alles verloren haben, haben wir die Freiheit, alles zu tun."
"It's only after we've lost everything, that we're free to do anything!"

Jabber: Die ID kann via PN erfragt werden.

8

12.06.2007, 17:45

Immer noch nicht gelöst?
"Erst nachdem wir alles verloren haben, haben wir die Freiheit, alles zu tun."
"It's only after we've lost everything, that we're free to do anything!"

Jabber: Die ID kann via PN erfragt werden.