Hey Leute, Aus Kompatiblitätsgründen muss ich einen MySQL4 Server laufen haben. Dieser läuft auf einem Raspberry PI 2. Die Leistung ist in Ordnung und ich bin damit zufrieden. Nun sollte die SD Karte nicht so oft beschrieben werden. Ist es besser, die Datenbank auf 2 Stick im Raid 10 Verbund zu betreiben? Lebt das System dann länger? Wieviel schreibt ein MySQL 4 Server überhaupt? mfG Mysqqql
Mysqqql schrieb: > Wieviel schreibt ein MySQL 4 Server überhaupt? das kommst doch wohl darauf an, was du mit dem Server machst. irgendwo zwischen 0 und 500mbyte/s wird es wohl liegen.
Da läuft ein Cao Faktura drauf. Leider ist das so veraltet, das es nur MySql4 kann :-(
Mysqqql schrieb: > Da läuft ein Cao Faktura drauf. das hilft immer noch niemand, man kann dort pro Tag 1 Rechnung Erfassung oder mit 100 Mitarbeitern 10 pro Sekunde.
Mysqqql schrieb: > eider ist das so veraltet, das es nur MySql4 kann :-( Schon mal mit einer neueren Version probiert?
Die aktuellste CAO Version kann eben nur MySQL4 !!! Und das ist überall nachzulesen. Die Programmierer schreiben schon seit 6 Jahre, das es dauert, auf eine andere DB umzusatteln. Es werden etwa 10 Rechnungen pro Tag geschrieben.
Mysqqql schrieb: > Ist es besser, die Datenbank auf 2 Stick im Raid 10 Verbund zu > betreiben? Nö, geht gar nicht.
wenn so wenig geschrieben wird, wird auch eine SD-Karte ewig halten. Ein Backup musst du eh zusätzlich machen. Ich würde auf Raid spielerrein verzichten.
Ich würde RAID6 nehmen, da damit Bit-Fehler korregiert werden können.(Was imho ein größeres problem bei Flash basiertem Speicher ist). Ich weiß allerdings nicht, ob der md Treiber das unterstützt. Außerdem können bis zu 2 der mindestens 4 Festplatten ausfallen.
Ein ganz klarer Fall für ZFS. 5 USB Stücks und dann ein RAID Z2. Und gleich noch einen weiteren Stick für die Swap Partition.
Hier mal ein Auszug von Kingston: "Zum Zeitpunkt der Veröffentlichung dieses Leitfadens liegt für Multi-Level Cell (MLC) Flash auf Basis des aktuellen Lithographie-Verfahrens (19nm und 20nm) die Anzahl bei 3.000 Schreibvorgängen je physischem Sektor. Bei Single-Level Cell (SLC) Flash sind es bis zu 30.000 Schreibzyklen je physischem Sektor. Bei Triple-Level Cell (TLC) Flash sind es bis zu 500 Schreibzyklen je physischem Sektor. Die Lithographie des Flashspeicher-Dies spielt für die Nutzungsdauer eine Schlüsselrolle und nimmt in dem Umfang ab, in dem sich die Die-Größe reduziert." Nimm eine größere SD-Karte, damit der wear-levelling Algorithmus die Schreibvorgänge gut verteilen kann. Quelle: http://media.kingston.com/pdfs/MKF_283.1_Flash_Memory_Guide_DE.pdf
:
Bearbeitet durch User
Läuft das überhaupt zufriedenstellend auf dem Pi? Ich denke an die USB Anbindung, LAN und alle Ports sind über einen Hub angeschlossen. Für ein kleines NAS taugt der Pi deswegen nicht, evtl. wird das Raid auch sehr langsam sein und MySql ausbremsen Ich hätte mir dafür eher ein Intel Atom Board oder einen HP Microserver geholt und ein ZFS/MD-Raid mit SSDs oder HDDs aufgebaut. Kostet auch nicht die Welt und 10 Rechnungen pro Tag klingt nach "geschäftskritischem" Einsatz, das würde ich dem PI nicht zutrauen.
Was für ein Speichertyp wird eigentlich für USB Sticks verwendet? ;-)
Mysqqql schrieb: > Die Programmierer schreiben schon seit 6 Jahre, das es dauert, auf eine > andere DB umzusatteln.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.