Re: limit mysql storage
Dan Craciun <[email protected]> Sat, 9 Mar 2019 10:20:30 +0200
| Newsgroups | gmane.linux.ntop.general |
|---|---|
| Message-ID | <[email protected]> |
This is a multi-part message in MIME format. --===============2940969859478559546== Content-Type: multipart/alternative; boundary="------------820AD51974B165BDCF4DDC3C" Content-Language: en-US This is a multi-part message in MIME format. --------------820AD51974B165BDCF4DDC3C Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Yes, the row count is dropping. I guess I can make a script that deletes everything older than 30 days and run it daily with cron. But then, what is the purpose of the retention days field in the ntopng interface? It's something that's on the to do list, or simply ornamental? Best regards, Dan Craciun On 09-Mar-19 10:05, Bruce Ferrell wrote: > > That being the case, take a row count before pruning and again after > pruning. > > select count(*) from <table name> > > The row count SHOULD drop after pruning. The space used by the > deleted rows will be filled by new rows as they are stored... That's > what "the book" says anyway. > > > > On 3/8/19 8:49 PM, Dan Craciun wrote: >> Actually, I haven't configured anything, just started ntopng with the -F >> option and it created the tables. >> They are innodb. >> >> ls -lh >> total 117G >> -rw-r----- 1 mysql mysql 2.8G Mar 9 06:30 aggrflowsv4#P#p0.ibd >> -rw-r----- 1 mysql mysql 2.8G Mar 9 06:30 aggrflowsv4#P#p1.ibd >> -rw-r----- 1 mysql mysql 2.8G Mar 9 06:30 aggrflowsv4#P#p2.ibd >> -rw-r----- 1 mysql mysql 2.8G Mar 9 06:30 aggrflowsv4#P#p3.ibd >> -rw-r----- 1 mysql mysql 2.8G Mar 9 06:30 aggrflowsv4#P#p4.ibd >> -rw-r----- 1 mysql mysql 2.8G Mar 9 06:30 aggrflowsv4#P#p5.ibd >> -rw-r----- 1 mysql mysql 2.8G Mar 9 06:30 aggrflowsv4#P#p6.ibd >> -rw-r----- 1 mysql mysql 2.8G Mar 9 06:30 aggrflowsv4#P#p7.ibd >> -rw-r----- 1 mysql mysql 176K Jan 15 15:45 aggrflowsv6#P#p0.ibd >> -rw-r----- 1 mysql mysql 176K Jan 15 15:45 aggrflowsv6#P#p1.ibd >> -rw-r----- 1 mysql mysql 176K Jan 15 15:45 aggrflowsv6#P#p2.ibd >> -rw-r----- 1 mysql mysql 176K Jan 15 15:45 aggrflowsv6#P#p3.ibd >> -rw-r----- 1 mysql mysql 176K Jan 15 15:45 aggrflowsv6#P#p4.ibd >> -rw-r----- 1 mysql mysql 176K Jan 15 15:45 aggrflowsv6#P#p5.ibd >> -rw-r----- 1 mysql mysql 176K Jan 15 15:45 aggrflowsv6#P#p6.ibd >> -rw-r----- 1 mysql mysql 176K Jan 15 15:45 aggrflowsv6#P#p7.ibd >> -rw-r----- 1 mysql mysql 12G Mar 9 06:35 flowsv4#P#p0.ibd >> -rw-r----- 1 mysql mysql 12G Mar 9 06:35 flowsv4#P#p1.ibd >> -rw-r----- 1 mysql mysql 12G Mar 9 06:35 flowsv4#P#p2.ibd >> -rw-r----- 1 mysql mysql 12G Mar 9 06:35 flowsv4#P#p3.ibd >> -rw-r----- 1 mysql mysql 12G Mar 9 06:35 flowsv4#P#p4.ibd >> -rw-r----- 1 mysql mysql 12G Mar 9 06:35 flowsv4#P#p5.ibd >> -rw-r----- 1 mysql mysql 12G Mar 9 06:35 flowsv4#P#p6.ibd >> -rw-r----- 1 mysql mysql 12G Mar 9 06:35 flowsv4#P#p7.ibd >> -rw-r----- 1 mysql mysql 176K Mar 2 22:54 flowsv6#P#p0.ibd >> -rw-r----- 1 mysql mysql 176K Jan 15 15:45 flowsv6#P#p1.ibd >> -rw-r----- 1 mysql mysql 176K Jan 15 15:45 flowsv6#P#p2.ibd >> -rw-r----- 1 mysql mysql 176K Jan 15 15:45 flowsv6#P#p3.ibd >> -rw-r----- 1 mysql mysql 176K Jan 15 15:45 flowsv6#P#p4.ibd >> -rw-r----- 1 mysql mysql 176K Jan 15 15:45 flowsv6#P#p5.ibd >> -rw-r----- 1 mysql mysql 176K Jan 15 15:45 flowsv6#P#p6.ibd >> -rw-r----- 1 mysql mysql 176K Jan 15 15:45 flowsv6#P#p7.ibd >> >> Best regards, >> Dan >> >> On 09-Mar-19 03:48, Bruce Ferrell wrote: >>> On 3/8/19 11:50 AM, Dan Craciun wrote: >>>> Hi, >>>> >>>> I've setup ntopng to dump flow data in a MySQL db, with 30 days >>>> retention. >>>> It's been over 45 days and the data is still there. >>>> >>>> Furthermore, even if I manually delete the old data, the space >>>> occupied >>>> is not freed. It grows at a rate of 3GB/day. >>>> >>>> What is the correct procedure of reusing free space when using MySQL >>>> storage? >>>> >>>> Best regards, >>>> Dan Craciun >>> What you're describing suggests the mysql DB was configured with >>> myisam tables spaces for the storage. It's a pretty common default. >>> >>> Have a look at the optimize command and perhaps look at converting the >>> table space to innodb with file-per-table. To reconfigure for >>> innodb-file-per-table, the db has to be restarted and this should be >>> done before converting the tables to innodb. Once to make this change, >>> the myisam to innodb conversion can be done live. >>> >>> You might also want to look up mysqltuner. It's a perl script that >>> can do some crude analysis of your mysql instances performance. It's >>> actually fairly useful. >>> >>> > > _______________________________________________ > Ntop mailing list > [email protected] > http://listgateway.unipi.it/mailman/listinfo/ntop --------------820AD51974B165BDCF4DDC3C Content-Type: multipart/related; boundary="------------2422CACBEDE6A59BD4FB209A" --------------2422CACBEDE6A59BD4FB209A Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: 8bit <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> </head> <body text="#000000" bgcolor="#FFFFFF"> <div class="moz-cite-prefix">Yes, the row count is dropping. I guess I can make a script that deletes everything older than 30 days and run it daily with cron.<br> <br> But then, what is the purpose of the retention days field in the ntopng interface?<br> It's something that's on the to do list, or simply ornamental?<br> <br> <img src="cid:[email protected]" alt=""><br> <br> Best regards,<br> Dan Craciun<br> <br> On 09-Mar-19 10:05, Bruce Ferrell wrote:<br> </div> <blockquote type="cite" cite="mid:[email protected]"> <br> That being the case, take a row count before pruning and again after pruning. <br> <br> select count(*) from <table name> <br> <br> The row count SHOULD drop after pruning. The space used by the deleted rows will be filled by new rows as they are stored... That's what "the book" says anyway. <br> <br> <br> <br> On 3/8/19 8:49 PM, Dan Craciun wrote: <br> <blockquote type="cite">Actually, I haven't configured anything, just started ntopng with the -F <br> option and it created the tables. <br> They are innodb. <br> <br> ls -lh <br> total 117G <br> -rw-r----- 1 mysql mysql 2.8G Mar 9 06:30 aggrflowsv4#P#p0.ibd <br> -rw-r----- 1 mysql mysql 2.8G Mar 9 06:30 aggrflowsv4#P#p1.ibd <br> -rw-r----- 1 mysql mysql 2.8G Mar 9 06:30 aggrflowsv4#P#p2.ibd <br> -rw-r----- 1 mysql mysql 2.8G Mar 9 06:30 aggrflowsv4#P#p3.ibd <br> -rw-r----- 1 mysql mysql 2.8G Mar 9 06:30 aggrflowsv4#P#p4.ibd <br> -rw-r----- 1 mysql mysql 2.8G Mar 9 06:30 aggrflowsv4#P#p5.ibd <br> -rw-r----- 1 mysql mysql 2.8G Mar 9 06:30 aggrflowsv4#P#p6.ibd <br> -rw-r----- 1 mysql mysql 2.8G Mar 9 06:30 aggrflowsv4#P#p7.ibd <br> -rw-r----- 1 mysql mysql 176K Jan 15 15:45 aggrflowsv6#P#p0.ibd <br> -rw-r----- 1 mysql mysql 176K Jan 15 15:45 aggrflowsv6#P#p1.ibd <br> -rw-r----- 1 mysql mysql 176K Jan 15 15:45 aggrflowsv6#P#p2.ibd <br> -rw-r----- 1 mysql mysql 176K Jan 15 15:45 aggrflowsv6#P#p3.ibd <br> -rw-r----- 1 mysql mysql 176K Jan 15 15:45 aggrflowsv6#P#p4.ibd <br> -rw-r----- 1 mysql mysql 176K Jan 15 15:45 aggrflowsv6#P#p5.ibd <br> -rw-r----- 1 mysql mysql 176K Jan 15 15:45 aggrflowsv6#P#p6.ibd <br> -rw-r----- 1 mysql mysql 176K Jan 15 15:45 aggrflowsv6#P#p7.ibd <br> -rw-r----- 1 mysql mysql 12G Mar 9 06:35 flowsv4#P#p0.ibd <br> -rw-r----- 1 mysql mysql 12G Mar 9 06:35 flowsv4#P#p1.ibd <br> -rw-r----- 1 mysql mysql 12G Mar 9 06:35 flowsv4#P#p2.ibd <br> -rw-r----- 1 mysql mysql 12G Mar 9 06:35 flowsv4#P#p3.ibd <br> -rw-r----- 1 mysql mysql 12G Mar 9 06:35 flowsv4#P#p4.ibd <br> -rw-r----- 1 mysql mysql 12G Mar 9 06:35 flowsv4#P#p5.ibd <br> -rw-r----- 1 mysql mysql 12G Mar 9 06:35 flowsv4#P#p6.ibd <br> -rw-r----- 1 mysql mysql 12G Mar 9 06:35 flowsv4#P#p7.ibd <br> -rw-r----- 1 mysql mysql 176K Mar 2 22:54 flowsv6#P#p0.ibd <br> -rw-r----- 1 mysql mysql 176K Jan 15 15:45 flowsv6#P#p1.ibd <br> -rw-r----- 1 mysql mysql 176K Jan 15 15:45 flowsv6#P#p2.ibd <br> -rw-r----- 1 mysql mysql 176K Jan 15 15:45 flowsv6#P#p3.ibd <br> -rw-r----- 1 mysql mysql 176K Jan 15 15:45 flowsv6#P#p4.ibd <br> -rw-r----- 1 mysql mysql 176K Jan 15 15:45 flowsv6#P#p5.ibd <br> -rw-r----- 1 mysql mysql 176K Jan 15 15:45 flowsv6#P#p6.ibd <br> -rw-r----- 1 mysql mysql 176K Jan 15 15:45 flowsv6#P#p7.ibd <br> <br> Best regards, <br> Dan <br> <br> On 09-Mar-19 03:48, Bruce Ferrell wrote: <br> <blockquote type="cite">On 3/8/19 11:50 AM, Dan Craciun wrote: <br> <blockquote type="cite">Hi, <br> <br> I've setup ntopng to dump flow data in a MySQL db, with 30 days <br> retention. <br> It's been over 45 days and the data is still there. <br> <br> Furthermore, even if I manually delete the old data, the space occupied <br> is not freed. It grows at a rate of 3GB/day. <br> <br> What is the correct procedure of reusing free space when using MySQL <br> storage? <br> <br> Best regards, <br> Dan Craciun <br> </blockquote> What you're describing suggests the mysql DB was configured with <br> myisam tables spaces for the storage. It's a pretty common default. <br> <br> Have a look at the optimize command and perhaps look at converting the <br> table space to innodb with file-per-table. To reconfigure for <br> innodb-file-per-table, the db has to be restarted and this should be <br> done before converting the tables to innodb. Once to make this change, <br> the myisam to innodb conversion can be done live. <br> <br> You might also want to look up mysqltuner. It's a perl script that <br> can do some crude analysis of your mysql instances performance. It's <br> actually fairly useful. <br> <br> <br> </blockquote> </blockquote> <br> _______________________________________________ <br> Ntop mailing list <br> <a class="moz-txt-link-abbreviated" href="mailto:[email protected]">[email protected]</a> <br> <a class="moz-txt-link-freetext" href="http://listgateway.unipi.it/mailman/listinfo/ntop">http://listgateway.unipi.it/mailman/listinfo/ntop</a><br> </blockquote> <br> </body> </html> --------------2422CACBEDE6A59BD4FB209A Content-Type: image/png; name="ajlohghkllelodjb.png" Content-Transfer-Encoding: base64 Content-ID: <[email protected]> Content-Disposition: inline; filename="ajlohghkllelodjb.png" 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 T3DP6tbrpbYUWn+tiEqoH49W/1Rn8KwpW6b1WFgWyJaXl/naksqwYKvUllRpy9VLospwNusP vwqy/o9bz8JPLgMex8oZCWMagK/e9qn7JpMQflIiY45CEhZdyu1yT6SGB5MuR/Rv3xlvy+tx lgsa78M4AACAu+Ec7fI8VkHhU0GpBgCAu+d62kX/lUzh/LSgXQAA4O657n0XAAAAgNcF7QIA AABrAu0CAAAAawLtAgAAAGsC7QIAAABrAu0CAAAAawLtAgAAAGsC7QIAAABrAu0CAAAAa+Is 7dKePmPIA2XkUTWv9ty79Bycq3LF359965+ytef4zJa9e1TQQSLgcuAX0QkPp7l6ltdfnPPe fvLwo3h81WtwjXV763cUAMDaOFu7LOrEKrXLFflEleZy7eIUD4uHT61Pu5wH2gUA4A64qnaR jbui23c8ZDhLEN/cywZtzGqJnX3YbuvAXBLcrW7xO7sV9Lj3BzhbPR7O6shGlIejYUjYlZTg dutDaqO5aslqt3wz41Aww3IJbUavXouWfN/lyTzYqbRKkZf7aWgw/zmmJqSnNKurXb+kQpm9 0idYELf+COt61q+IxTCGNJ1CspOL3jVGYI/bxcM+dR1KCuptuDRphXVUBK+XIMKLiZYpKGlZ akNzGxfOma9bu4jNbQSzcKIX6JR3y2JJ62o8dmkCANwfV9QucrZVKdmjS0vdZ/fbh82m7qRl yy4HUqLqJl6GD9WoFhUdqPu1+NSSYDuxj9WNu3WrO7U0xoEVj0nY5ay4PRqGZ1HLjJ6NeNJZ cyWzmIcSf+0TzIJZLle+K2BLt2zxmGs5jPQjPB9VI9eA57m3C5dwD9NM20R1dgvM0Bzb2OrZ 5xqvqZzVg+qkBSxLXce2KcRzdPNFdjyLScApweI2PNSwZSKNJ/mfpdCc+Ni4gjFRYhJG85/G loOz3y3DpG3R+mitMd60AAB3x0u+71K3/lw8rBjocdk326nt0373IGfLzistVoDnlD6xm9tx du5jZRNvJaFVglaH7GyqWI65PRZGqnx67GF4PUhh1GjLgdePsWZMgpks1yTOZYvP6yEpFoP5 nJ1KeEtO0ImoZplKMLFci6VLOTbPMXsOw3rmKeIKFre+LJ57u7j9ccXnmgQ8SXCynqlxkkIs SJAinJydrVsiQlom0khheGyTScXV4irnxmNTAACsmuvdd8nbq++bZectO2n5b+mwfywtpbPt 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 --------------2422CACBEDE6A59BD4FB209A-- --------------820AD51974B165BDCF4DDC3C-- --===============2940969859478559546== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Ntop mailing list [email protected] http://listgateway.unipi.it/mailman/listinfo/ntop --===============2940969859478559546==--