pmacct reload

10. Juni 2009


 

Vor kurzem hatten wir ja pmacct mit sqlite als backend eingeführt. Inzwischen ist die DB aber so groß geworden das Abfragen kaum noch möglich sind. Also wollten wir auf MySQL als Backend umstellen. Aber auch das stellte sich nicht als so einfach raus. Auch MySQL wollte die Abfragen nicht so schnell raus rücken, weil die Update Queries die Select Queriers behindert haben.
Also haben wir erst versucht weniger zu loggen. Aber am Ende hat das auch nicht gereicht. Die Lösung brachte „sql_dont_try_update: true“ Damit werden keine Updates mehr gemacht, sondern die neuen Daten als neuer Eintrag eingetragen. Damit haben wir zwar mehr Daten aber das ist immer noch schneller. 😉