<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html>
<head>
<meta name="Generator" content="Zarafa WebAccess v7.1.3-40304">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>AW: [vz-users] Löschen von redundanten Daten aus der Datenbank / MYSQL Stored Procedure</title>
<style type="text/css">
body
{
font-family: Arial, Verdana, Sans-Serif ! important;
font-size: 12px;
padding: 5px 5px 5px 5px;
margin: 0px;
border-style: none;
background-color: #ffffff;
}
p, ul, li
{
margin-top: 0px;
margin-bottom: 0px;
}
</style>
</head>
<body>
<p>Das kann ich gerne machen.</p><p> </p><p>Gibt es eine Verfahren wie der Quellcode ins Projekt aufgenommen wird</p><p>oder kann ich das nach belieben einfügen?<br /> </p><blockquote style="border-left: 2px solid #325FBA; padding-left: 5px;margin-left:5px;">-----Ursprüngliche Nachricht-----<br /><strong>Von:</strong> Christian Voigt <ctvoigt@online.de><br /><strong>Gesendet:</strong> Do 11.04.2013 18:27<br /><strong>Betreff:</strong> Re: [vz-users] Löschen von redundanten Daten aus der Datenbank / MYSQL Stored Procedure<br /><strong>An:</strong> volkszaehler.org - users <volkszaehler-users@lists.volkszaehler.org>; <br /><style type="text/css">body { font-family: monospace; }</style> <div><div>On 11.04.2013, at 17:48, Eugen Sartoris <<a title="Dieser externe Link wird in einem neuen Fenster geöffnet" target="_blank" onclick="parent.webclient.openWindow(this, 'createmail', 'index.php?load=dialog&task=createmail_standard&to=eugen@sartoris.de'); return false;" href="mailto:eugen@sartoris.de">eugen@sartoris.de</a>> wrote:</div><div> </div><blockquote type="cite"><div><p>Hallo,</p><p> </p><p>da meine USB-Leseköpfe sehr fleißig Daten in Datenbank schreiben habe ich seit Sept ca 28 Mio Datensätze gesammelt.</p><p>Je nach Hardware und Auswertung ist das Frontend sehr langsam und macht nur noch wenig Spass.</p><p> </p><p>Da ich auch eine PV-Anlage über das System Auswerte und die Daten als Zählerstand gespeichert werden, entstehen sehr viele redundante Daten.</p><p>Will sagen: Nachts wird alle 2 bis 3 Sekunden der gleiche Zählerstand in die DB geschrieben.</p><p> </p><p>Bei meinem Datenbestand sind das fast 50 % der Datensätze.</p><p> </p><p>Für die Bereinigung der DB habe ich mir eine Stored Procedure geschrieben um die redundanten Werte zu löschen.</p><p>( Perl kenne ich noch nicht wirklich ).</p><p> </p><p> </p><p>Wenn sich innerhalb 1 Minute immer die gleichen Zählerstände befinden dann lösche ich bis auf einen Datensatz alle anderen.</p><p> </p><p>Vielleicht kann das ja noch jemand gebrauchen, bzw testen oder auf Eigene Befürfnisse anpassen...</p></div></blockquote><div>+1</div><div> </div><div>das wäre doch was für den scripts folder auf gitub!</div></div> </blockquote>
</body>
</html>