{"id":112,"date":"2015-07-26T07:57:17","date_gmt":"2015-07-26T12:27:17","guid":{"rendered":"http:\/\/gregorgonzalez.com.ve\/blog\/?p=112"},"modified":"2015-07-26T07:58:57","modified_gmt":"2015-07-26T12:28:57","slug":"ver-el-tamano-de-una-base-de-datos-mysql","status":"publish","type":"post","link":"https:\/\/gregorgonzalez.com.ve\/blog\/ver-el-tamano-de-una-base-de-datos-mysql\/","title":{"rendered":"Ver el tama\u00f1o de una base de datos MySql"},"content":{"rendered":"<p>Una forma r\u00e1pida y sencilla de obtener el espacio que ocupa todas las base de datos mysql, es con un simple query, consultamos la informaci\u00f3n del esquema \u00abinformation_schema\u00bb y sumamos la cantidad tanto de los datos como los \u00edndices creados. Toma en cuenta, que esto solo funciona con versiones de mysql mayores a 4.1<\/p>\n<pre class=\"lang:mysql decode:true \" title=\"C\u00f3digo SQL\">SELECT table_schema \"Nombre base de datos\", sum(data_length+index_length) \/ 1024 \/ 1024 \"Espacio en MB\"\r\nFROM information_schema.TABLES \r\nGROUP BY table_schema;<\/pre>\n<p>Y podemos ejecutarlo en cualquier plataforma, ya sea por consola, clientes o phpmyadmin.<\/p>\n<p><a href=\"http:\/\/gregorgonzalez.com.ve\/blog\/wp-content\/uploads\/cmd-tabla.png\"><img loading=\"lazy\" decoding=\"async\" class=\" size-full wp-image-113 aligncenter\" src=\"http:\/\/gregorgonzalez.com.ve\/blog\/wp-content\/uploads\/cmd-tabla.png\" alt=\"cmd tabla\" width=\"672\" height=\"333\" srcset=\"https:\/\/gregorgonzalez.com.ve\/blog\/wp-content\/uploads\/cmd-tabla.png 672w, https:\/\/gregorgonzalez.com.ve\/blog\/wp-content\/uploads\/cmd-tabla-300x149.png 300w\" sizes=\"(max-width: 672px) 100vw, 672px\" \/><\/a><\/p>\n<p><a href=\"http:\/\/gregorgonzalez.com.ve\/blog\/wp-content\/uploads\/phpmyadmin-tabla.png\"><img loading=\"lazy\" decoding=\"async\" class=\" size-full wp-image-114 aligncenter\" src=\"http:\/\/gregorgonzalez.com.ve\/blog\/wp-content\/uploads\/phpmyadmin-tabla.png\" alt=\"phpmyadmin tabla\" width=\"637\" height=\"644\" srcset=\"https:\/\/gregorgonzalez.com.ve\/blog\/wp-content\/uploads\/phpmyadmin-tabla.png 637w, https:\/\/gregorgonzalez.com.ve\/blog\/wp-content\/uploads\/phpmyadmin-tabla-297x300.png 297w\" sizes=\"(max-width: 637px) 100vw, 637px\" \/><\/a><\/p>\n<p>Si lo deseas, tambi\u00e9n se puede agregar una tercera columna con el espacio libre, de esta manera puedes prever si se va a llenar el disco con los datos y el l\u00edmite de la base de datos.<\/p>\n<pre class=\"lang:mysql decode:true\" title=\"C\u00f3digo SQL\">SELECT \r\n    table_schema \"Nombre base de datos\",\r\n    sum(data_length+index_length) \/ 1024 \/\r\n    1024 \"Espacio ocupado en MB\",\r\n    sum(data_free)\/ 1024 \/ 1024 \"Espacio libre en MB\"\r\nFROM information_schema.TABLES\r\nGROUP BY table_schema;<\/pre>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Una forma r\u00e1pida y sencilla de obtener el espacio que ocupa todas las base de datos mysql, es con un simple query, consultamos la informaci\u00f3n del esquema \u00abinformation_schema\u00bb y sumamos la cantidad tanto de los datos como los \u00edndices creados. Toma en cuenta, que esto solo funciona con versiones de mysql mayores a 4.1 SELECT [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_exactmetrics_skip_tracking":false,"_exactmetrics_sitenote_active":false,"_exactmetrics_sitenote_note":"","_exactmetrics_sitenote_category":0,"footnotes":""},"categories":[54],"tags":[58,57,55,56],"_links":{"self":[{"href":"https:\/\/gregorgonzalez.com.ve\/blog\/wp-json\/wp\/v2\/posts\/112"}],"collection":[{"href":"https:\/\/gregorgonzalez.com.ve\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/gregorgonzalez.com.ve\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/gregorgonzalez.com.ve\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/gregorgonzalez.com.ve\/blog\/wp-json\/wp\/v2\/comments?post=112"}],"version-history":[{"count":0,"href":"https:\/\/gregorgonzalez.com.ve\/blog\/wp-json\/wp\/v2\/posts\/112\/revisions"}],"wp:attachment":[{"href":"https:\/\/gregorgonzalez.com.ve\/blog\/wp-json\/wp\/v2\/media?parent=112"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/gregorgonzalez.com.ve\/blog\/wp-json\/wp\/v2\/categories?post=112"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/gregorgonzalez.com.ve\/blog\/wp-json\/wp\/v2\/tags?post=112"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}