<div dir="ltr"><div><br></div>Hi Mike,<div><br></div><div>Fist of all I would advise you to upgrade that FreeRadius. The 2.12 has some serious bugs.</div><div><br></div><div>About the MySQL, with 5.5 I would have a look at partitioning; if we are talking about performance problems, there is also Sharding. </div>
<div><br></div><div>With some thought you can do the partitioning by month. Be aware of the diferences of the queries before doing that.  We are using partitioning here.</div><div><br></div><div>Regards,</div><div>Rui Ribeiro</div>
<div><a href="http://pt.linkedin.com/pub/rui-ribeiro/16/ab8/434/">pt.linkedin.com/pub/rui-ribeiro/16/ab8/434/</a><br></div><div><br></div><div><br><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
  <br><br>
Date: Wed, 21 May 2014 15:23:46 +0000<br>
From: Mike Poole <<a href="mailto:mpoole@pavlovmedia.com" target="_blank">mpoole@pavlovmedia.com</a>><br>
To: "<a href="mailto:freeradius-users@lists.freeradius.org" target="_blank">freeradius-users@lists.freeradius.org</a>"<br>
        <<a href="mailto:freeradius-users@lists.freeradius.org" target="_blank">freeradius-users@lists.freeradius.org</a>><br>
Subject: MySQL Accounting records advice<br>
Message-ID:<br>
        <6712C775E82EB247807B5D7CCFBE940786B23393@sula.pavlovmedia.corp><br>
Content-Type: text/plain; charset="us-ascii"<br>
<br>
Using FreeRADIUS 2.1.12 with MySQL 5.5.<br>
<br>
Not a freeradius request per se but just wanted to know if others have ideas on accounting records in sql.<br>
<br>
We've a mid-size ISP and recently turned on accounting writes to SQL for CALEA.  The table has grown enormously and now dwarfs our other databases (20+ GB in about three months).<br>
<br>
Has anyone run into this and did you solve it?  I'm thinking we should be archiving the table and clearing it out on a regular basis either to a file share or mysql  ARCHIVE engine db.<br>
<br>
Perhaps even changing the way we do accounting in mysql would be better.  A lot of what we do is constrained by mgmt so not always the most efficient.<br>
<br>
Thanks for your help.  Freeradius has worked great for us!<br>
<br>
Mike<br>
<br>
<br></blockquote></div></div></div></div>