Interesting point, i didn't think of that yet. The query is based on the
already existing script, but with a little more checking (not null end
time, for both the insert and delete) it will be possible. I'll check
into that later.

For now radius<=>eDirectory is a ***..

Bebbet

On 25-2-2016 10:14, Morris, Andi wrote:
> This looks good, thanks!
> 
> However, wouldn't you want to remove the logs by end date, rather than start 
> date? Presuming some could still be open after 7 days.
> 
> Cheers,
> Andi
> 
> -----Original Message-----
> From: Bebbet van Dinges [mailto:beb...@bebbet.nl] 
> Sent: 23 February 2016 12:40
> To: packetfence-users@lists.sourceforge.net
> Subject: Re: [PacketFence-users] Admin GUI - Node details slow.
> 
> I've taken a look into it, and while it does what it is supposed to do.
> Indeed it was quite cumbersome to run it like this in PHP.
> 
> After a deep dive into some MYSQL-FU this is what i came up with:
> 
> INSERT INTO `pf`.`iplog_archive`
> SELECT * FROM `pf`.`iplog_history`
>  WHERE start_time < (NOW() - INTERVAL 7 DAY)
> 
> Insert old rows into iplog_archive, based on the SELECT query. For the
> deletion:
> 
> DELETE FROM `pf`.`iplog_history`
> WHERE start_time <=
>  (SELECT start_time FROM `pf`.`iplog_archive` ORDER BY start_time DESC LIMIT 
> 1)
> 
> Delete from iplog_history, based on start time (the oldest.. well newest
> entry) in iplog_archive, inline query
> 
> Can you test this aswell? My (still small) database does both in about
> 0,01 second, for 5000+ rows
> 
> 
> 
> On 17-2-2016 10:27, Bebbet van Dinges wrote:
>> Hello Gregory,
>>
>> Thank you very much for the script, if i have questions regarding it, 
>> i'll give a shout!
>>
>> Bebbet
>>
>> On 16-2-2016 16:05, Thomas, Gregory A wrote:
>>> The script is attached.
>>>
>>> I know it is not the prettiest or fastest. I was not looking for that, I 
>>> needed something now, so here it is.
>>>
>>> Let me know offline if you have any questions.
>>>
>>> --
>>> Gregory A. Thomas
>>> Student Life Support Specialist
>>> University of Wisconsin-Parkside
>>> thom...@uwp.edu
>>> 262.595.2432
>>>
>>> -----Original Message-----
>>> From: Bebbet van Dinges [mailto:beb...@bebbet.nl]
>>> Sent: Tuesday, February 16, 2016 6:08 AM
>>> To: packetfence-users@lists.sourceforge.net
>>> Subject: Re: [PacketFence-users] Admin GUI - Node details slow.
>>>
>>> Hello Gregory,
>>>
>>> I'm quite interested in this script you wrote, can you mail it to the list, 
>>> or to me?
>>>
>>> Yours sincerely,
>>> Bebbet
>>>
>>> On 12-1-2016 15:59, Thomas, Gregory A wrote:
>>>> I had the same problem when I was running on a box with somewhat 
>>>> limited resources and it did appear that it was the iplog_history 
>>>> that was slowing it down.
>>>
>>>> I decided that I did not need the extended history in the GUI, but 
>>>> wanted to keep it somewhere. I created a script that takes any 
>>>> entries from the iplog_history over 8 days old and move them to a 
>>>> new table with the same structure named iplog_archive  The task was 
>>>> a bit slow, so I added an index on iplog_history.start_time. The 
>>>> final line of the script is to optimize iplog_history.
>>>
>>>> This job runs every morning at 4AM. Since the putting this in place, 
>>>> the GUI interface when looking at users and their devices is sooooo 
>>>> much faster. I know I lose some ability to find instant history, but 
>>>> I still have it on the system if I really need to find it. To gain 
>>>> easy access to the DB, I have an older version of phpMyAdmin (4.2.2 
>>>> because newer version are not compatible with the CentOS Source 
>>>> Distribution of MySQL)
>>>
>>>> -- Gregory A. Thomas Student Life Support Specialist University of 
>>>> Wisconsin-Parkside thom...@uwp.edu 262.595.2432
>>>
>>>
>>>> -----Original Message----- From: Morris, Andi 
>>>> [mailto:amor...@cardiffmet.ac.uk] Sent: Tuesday, January 12, 2016
>>>> 7:01 AM To: packetfence-users@lists.sourceforge.net Subject: Re:
>>>> [PacketFence-users] Admin GUI - Node details slow.
>>>
>>>> Just to note, I also see this issue. If as a result of Jake's 
>>>> question there comes some routine maintenance that should be done on 
>>>> the database, please let me know.
>>>
>>>> I already run the built in maintenance script, but I notice that I 
>>>> have several fragmented tables in the sql tuner results, I'm not 
>>>> sure whether this is also having an adverse effect.
>>>
>>>> Cheers, Andi
>>>
>>>> -----Original Message----- From: Sallee, Jake 
>>>> [mailto:jake.sal...@umhb.edu] Sent: 11 January 2016 23:54 To:
>>>> packetfence-users@lists.sourceforge.net Subject: Re:
>>>> [PacketFence-users] Admin GUI - Node details slow.
>>>
>>>> My iplog_hostory table is sitting @ 87,910,019 records : )
>>>
>>>> Slow query log shows this: ==================================== #
>>>> Time: 160111 17:40:33 # User@Host: pf[pf] @ localhost [] #
>>>> Query_time: 81.359632  Lock_time: 0.000075 Rows_sent: 25
>>>> Rows_examined: 4597 use pf; SET timestamp=1452555633; SELECT * FROM 
>>>> (SELECT *, UNIX_TIMESTAMP(start_time) AS start_timestamp,
>>>> UNIX_TIMESTAMP(end_time) AS end_timestamp FROM iplog WHERE mac = 
>>>> '70:1a:04:ba:f4:a1' ORDER BY start_time DESC) AS a UNION ALL SELECT
>>>> * FROM (SELECT *, UNIX_TIMESTAMP(start_time) AS start_timestamp,
>>>> UNIX_TIMESTAMP(end_time) AS end_timestamp FROM iplog_history WHERE 
>>>> mac = '70:1a:04:ba:f4:a1' ORDER BY start_time DESC) AS b ORDER BY 
>>>> start_time DESC LIMIT 25; 
>>>> =================================================
>>>
>>>> I think it may be time to truncate this table.
>>>
>>>> Jake Sallee Godfather of Bandwidth System Engineer University of 
>>>> Mary Hardin-Baylor WWW.UMHB.EDU
>>>
>>>> 900 College St. Belton, Texas 76513 Fone: 254-295-4658 Phax:
>>>> 254-295-4221
>>>
>>>
>>>> From: Louis Munro [lmu...@inverse.ca]
>>>
>>>> Sent: Monday, January 11, 2016 12:29 PM
>>>
>>>> To: packetfence-users@lists.sourceforge.net
>>>
>>>> Subject: Re: [PacketFence-users] Admin GUI - Node details slow.
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>> On Jan 11, 2016, at 9:28 , Sallee, Jake <jake.sal...@umhb.edu>
>>>> wrote:
>>>
>>>
>>>> At this moment my radacct table is sitting at 4,439,397 rows and my 
>>>> radacct_log table is 18,638,591.  Could this be causing the issue?
>>>
>>>
>>>
>>>
>>>
>>>
>>>> Quite possibly. I am saying this without checking but it seems like 
>>>> a likely culprit.
>>>
>>>> Can you turn on slow query logging on your database? That should 
>>>> tell us more.
>>>
>>>
>>>> See http://dev.mysql.com/doc/refman/5.7/en/slow-query-log.html for 
>>>> some details about that.
>>>
>>>> Regards, -- Louis Munro lmu...@inverse.ca  ::  www.inverse.ca
>>>> +1.514.447.4918 x125  :: +1 (866) 353-6153 x125 Inverse inc. ::
>>>> Leaders behind SOGo (www.sogo.nu) and PacketFence
>>>> (www.packetfence.org)
>>>
>>>
>>>
>>>
>>>
>>>> --------------------------------------------------------------------
>>>> --
>>> --------
>>>
>>>
>>> Site24x7 APM Insight: Get Deep Visibility into Application Performance APM 
>>> + Mobile APM + RUM: Monitor 3 App instances at just $35/Month Monitor 
>>> end-to-end web transactions and take corrective actions now Troubleshoot 
>>> faster and improve end-user experience. Signup Now!
>>>> http://pubads.g.doubleclick.net/gampad/clk?id=267308311&iu=/4140
>>>> _______________________________________________ PacketFence-users 
>>>> mailing list PacketFence-users@lists.sourceforge.net
>>>> https://lists.sourceforge.net/lists/listinfo/packetfence-users
>>>> ________________________________
>>>
>>>> [Cardiff Metropolitan University - 150 years of nurturing 
>>>> talent]<http://www.cardiffmet.ac.uk/cardiffmet150>
>>>
>>>> --------------------------------------------------------------------
>>>> --
>>> --------
>>>
>>>
>>> Site24x7 APM Insight: Get Deep Visibility into Application Performance APM 
>>> + Mobile APM + RUM: Monitor 3 App instances at just $35/Month Monitor 
>>> end-to-end web transactions and take corrective actions now Troubleshoot 
>>> faster and improve end-user experience. Signup Now!
>>>> http://pubads.g.doubleclick.net/gampad/clk?id=267308311&iu=/4140
>>>> _______________________________________________ PacketFence-users 
>>>> mailing list PacketFence-users@lists.sourceforge.net
>>>> https://lists.sourceforge.net/lists/listinfo/packetfence-users
>>>
>>>> --------------------------------------------------------------------
>>>> --
>>> --------
>>>
>>>
>>> Site24x7 APM Insight: Get Deep Visibility into Application 
>>> Performance
>>>> APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month 
>>>> Monitor end-to-end web transactions and take corrective actions now 
>>>> Troubleshoot faster and improve end-user experience. Signup Now!
>>>> http://pubads.g.doubleclick.net/gampad/clk?id=267308311&iu=/4140
>>>> _______________________________________________ PacketFence-users 
>>>> mailing list PacketFence-users@lists.sourceforge.net
>>>> https://lists.sourceforge.net/lists/listinfo/packetfence-users
>>>
>>>
>>>
>>> ---------------------------------------------------------------------
>>> ---------
>>> Site24x7 APM Insight: Get Deep Visibility into Application Performance APM 
>>> + Mobile APM + RUM: Monitor 3 App instances at just $35/Month Monitor 
>>> end-to-end web transactions and take corrective actions now Troubleshoot 
>>> faster and improve end-user experience. Signup Now!
>>> http://pubads.g.doubleclick.net/gampad/clk?id=272487151&iu=/4140
>>> _______________________________________________
>>> PacketFence-users mailing list
>>> PacketFence-users@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/packetfence-users
>>>
>>>
>>>
>>> ---------------------------------------------------------------------
>>> ---------
>>> Site24x7 APM Insight: Get Deep Visibility into Application 
>>> Performance APM + Mobile APM + RUM: Monitor 3 App instances at just 
>>> $35/Month Monitor end-to-end web transactions and take corrective 
>>> actions now Troubleshoot faster and improve end-user experience. Signup Now!
>>> http://pubads.g.doubleclick.net/gampad/clk?id=272487151&iu=/4140
>>>
>>>
>>>
>>> _______________________________________________
>>> PacketFence-users mailing list
>>> PacketFence-users@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/packetfence-users
>>>
>>
>>
>> ----------------------------------------------------------------------
>> --------
>> Site24x7 APM Insight: Get Deep Visibility into Application Performance 
>> APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month 
>> Monitor end-to-end web transactions and take corrective actions now 
>> Troubleshoot faster and improve end-user experience. Signup Now!
>> http://pubads.g.doubleclick.net/gampad/clk?id=272487151&iu=/4140
>> _______________________________________________
>> PacketFence-users mailing list
>> PacketFence-users@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/packetfence-users
>>
> 
> 
> 
> ------------------------------------------------------------------------------
> Site24x7 APM Insight: Get Deep Visibility into Application Performance
> APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month
> Monitor end-to-end web transactions and take corrective actions now
> Troubleshoot faster and improve end-user experience. Signup Now!
> http://pubads.g.doubleclick.net/gampad/clk?id=272487151&iu=/4140
> _______________________________________________
> PacketFence-users mailing list
> PacketFence-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/packetfence-users
> 

------------------------------------------------------------------------------
Site24x7 APM Insight: Get Deep Visibility into Application Performance
APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month
Monitor end-to-end web transactions and take corrective actions now
Troubleshoot faster and improve end-user experience. Signup Now!
http://pubads.g.doubleclick.net/gampad/clk?id=272487151&iu=/4140
_______________________________________________
PacketFence-users mailing list
PacketFence-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/packetfence-users

Reply via email to