{"id":45685,"date":"2022-10-11T14:27:25","date_gmt":"2022-10-11T13:27:25","guid":{"rendered":"https:\/\/staging.kinsta.site\/dk\/?p=45685&#038;post_type=knowledgebase&#038;preview_id=45685"},"modified":"2022-11-07T16:40:43","modified_gmt":"2022-11-07T15:40:43","slug":"konverter-myisam-til-innodb","status":"publish","type":"knowledgebase","link":"https:\/\/staging.kinsta.site\/dk\/videnbase\/konverter-myisam-til-innodb\/","title":{"rendered":"MySQL Storage Engine &#8211; S\u00e5dan konverteres MyISAM til InnoDB"},"content":{"rendered":"<p>En af de st\u00f8rste \u00e5rsager til, at store WordPress-websteder bliver langsommere, er, at deres <a href=\"https:\/\/staging.kinsta.site\/dk\/videnbase\/wordpress-databasen\/\">database<\/a> ikke er blevet optimeret. Mange \u00e6ldre websteder bruger stadig MyISAM-lagringsmotoren i deres database. I l\u00f8bet af de seneste \u00e5r har InnoDB vist sig at <a href=\"http:\/\/dimitrik.free.fr\/blog\/archives\/2015\/12\/mysql-performance-revisiting-innodb-vs-myisam-with-mysql-57.html\" target=\"_blank\" rel=\"noopener noreferrer\">yde bedre<\/a> og v\u00e6re mere p\u00e5lidelig. En stor grund til at bruge InnoDB frem for MyISAM er manglen p\u00e5 fuld l\u00e5sning p\u00e5 tabel-niveau. Dette g\u00f8r det muligt at behandle dine foresp\u00f8rgsler hurtigere.<\/p>\n<ul>\n<li><a href=\"#innodb-vs-myisam\">InnoDB vs MyISAM<\/a><\/li>\n<li><a href=\"#using-myisam-or-innodb\">Bruger du MyISAM eller InnoDB?<\/a><\/li>\n<li><a href=\"#convert-myisam-innodb-phpmyadmin\">Konverter MyISAM til InnoDB med phpMyAdmin<\/a><\/li>\n<li><a href=\"#convert-myisam-innodb-wp-cli\">Konverter MyISAM til InnoDB med WP-CLI<\/a><\/li>\n<\/ul>\n<h2 id=\"innodb-vs-myisam\">InnoDB vs MyISAM<\/h2>\n<p>Her er et par af de st\u00f8rste forskelle mellem InnoDB og MyISAM:<\/p>\n<ul>\n<li>InnoDB har <strong>l\u00e5sning p\u00e5 r\u00e6kke-niveau<\/strong>. MyISAM har kun l\u00e5sning p\u00e5 fuldt tabel-niveau.<\/li>\n<li>InnoDB har det, der kaldes referentiel integritet, hvilket indeb\u00e6rer underst\u00f8ttelse af <strong>fremmedn\u00f8gler<\/strong> (RDBMS) og relationsbegr\u00e6nsninger, hvilket MyISAM ikke har (DMBS).<\/li>\n<li>InnoDB underst\u00f8tter <strong>transaktioner<\/strong>, hvilket betyder, at du kan committe og rulle tilbage. Det g\u00f8r MyISAM ikke.<\/li>\n<li>InnoDB er mere p\u00e5lidelig, da den bruger <strong>transaktionslogfiler<\/strong> til automatisk genopretning. Det g\u00f8r MyISAM ikke.<\/li>\n<\/ul>\n<h2 id=\"using-myisam-or-innodb\">Bruger du MyISAM eller InnoDB?<\/h2>\n<p>Hvis du k\u00f8rer p\u00e5 et forholdsvis nyt WordPress-websted, er der gode chancer for, at du allerede bruger InnoDB <a href=\"https:\/\/staging.kinsta.site\/dk\/videnbase\/hvad-er-mysql\/\" target=\"_blank\" rel=\"noopener noreferrer\">MySQL-lagringsmotoren<\/a>. Men med \u00e6ldre WordPress-websteder vil du m\u00e5ske \u00f8nske at foretage et hurtigt tjek. Nogle websteder har m\u00e5ske endda blandet og matchet MyISAM- og InnoDB-tabeller, hvor du kan se forbedringer ved at konvertere dem alle sammen. F\u00f8lg disse enkle trin nedenfor for at kontrollere.<\/p>\n<h3>Trin 1<\/h3>\n<p><a href=\"https:\/\/staging.kinsta.site\/docs\/wordpress-phpmyadmin\/\" target=\"_blank\" rel=\"noopener noreferrer\">Log ind p\u00e5 phpMyAdmin<\/a> og klik ind p\u00e5 din mySQL-database.<\/p>\n<h3>Trin 2<\/h3>\n<p>Lav en hurtig scanning eller sortering af kolonnen &#8220;Type&#8221; og du kan se hvilke Storage Engine-typer dine tabeller bruger. I dette eksempel nedenfor kan du se, at to af tabellerne stadig bruger MyISAM.<\/p>\n<figure id=\"attachment_8292\" aria-describedby=\"caption-attachment-8292\" style=\"width: 1422px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-8292 size-full\" src=\"https:\/\/staging.kinsta.site\/wp-content\/uploads\/2016\/12\/find-myISAM-tables-1.jpg\" alt=\"Find MyISAM-tabeller\" width=\"1422\" height=\"708\"><figcaption id=\"caption-attachment-8292\" class=\"wp-caption-text\">Find MyISAM-tabeller<\/figcaption><\/figure>\n<p>Alternativt kan du k\u00f8re en foresp\u00f8rgsel for at se, om der findes myISAM-tabeller. Udskift &#8220;database&#8221; med dit databasenavn.<\/p>\n<pre><code class=\"language-php\">SELECT TABLE_NAME,\n ENGINE\nFROM information_schema.TABLES\nWHERE TABLE_SCHEMA = 'database' and ENGINE = 'myISAM'<\/code><\/pre>\n<h2 id=\"convert-myisam-innodb-phpmyadmin\">Konverter MyISAM til InnoDB med phpMyAdmin<\/h2>\n<p>Du kan konvertere MyISAM til InnoDB ret nemt. Eksemplet nedenfor bruger tabellen <code>wp_comments<\/code>. Du skal blot k\u00f8re ALTER-kommandoen for at konvertere den til InnoDB-lagringsmotor. Bem\u00e6rk: Vi anbefaler altid at du tager backup af din MySQL-database f\u00f8r du k\u00f8rer nogen operationer p\u00e5 den.<\/p>\n<pre><code class=\"language-php\">ALTER TABLE wp_comments ENGINE=InnoDB;<\/code><\/pre>\n<div class=\"warning\" style=\"background: #FFFCE3;padding: 22px;margin-bottom: 22px\">S\u00f8rg for, at du k\u00f8rer MySQL 5.6.4 eller h\u00f8jere, ellers kan du l\u00f8be ind i problemer, hvor fuldtekstindeksering endnu ikke underst\u00f8ttes af InnoDB. Hvis du er en Kinsta-klient beh\u00f8ver du ikke bekymre dig om dette.<\/div>\n<p>Alternativt kan du ogs\u00e5 konvertere dem manuelt med phpMyAdmin. Du skal blot klikke p\u00e5 myISAM-tabellen, klikke ind under fanen &#8220;Operations&#8221; og \u00e6ndre storage engine.<\/p>\n<figure id=\"attachment_8294\" aria-describedby=\"caption-attachment-8294\" style=\"width: 402px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-8294\" src=\"https:\/\/staging.kinsta.site\/wp-content\/uploads\/2016\/12\/convert-myisam-table-to-innodb-phpmyadmin-1.jpg\" alt=\"konverter myisam-tabel til innodb phpmyadmin\" width=\"402\" height=\"720\"><figcaption id=\"caption-attachment-8294\" class=\"wp-caption-text\">Konverter MyISAM til InnoDB<\/figcaption><\/figure>\n<h2 id=\"convert-myisam-innodb-wp-cli\">Konverter MyISAM til InnoDB med WP-CLI<\/h2>\n<p>WP-CLI er et kommandolinjev\u00e6rkt\u00f8j til udviklere til at administrere almindelige opgaver (og ikke s\u00e5 almindelige) i en WordPress-installation. Tjek denne artikel om, hvordan du <a href=\"https:\/\/guides.wp-bullet.com\/converting-wordpress-database-tables-from-myisam-to-innodb-with-wp-cli\/\" target=\"_blank\" rel=\"noopener noreferrer\">konverterer MyISAM til InnoDB med WP-CLI<\/a>.<\/p>\n","protected":false},"author":38,"featured_media":45686,"parent":0,"menu_order":0,"template":"","tags":[],"knowledge_categories":[28],"topic":[],"class_list":["post-45685","knowledgebase","type-knowledgebase","status-publish","has-post-thumbnail","hentry","knowledge_categories-gor-min-side-hurtigere"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v17.1.2 (Yoast SEO v25.8) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>MySQL Storage Engine - S\u00e5dan konverteres MyISAM til InnoDB<\/title>\n<meta name=\"description\" content=\"MySQL InnoDB-lagringsmotoren har vist sig at fungere hurtigere og v\u00e6re mere p\u00e5lidelig. Guide til hvordan du konverterer MyISAM til InnoDB.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/staging.kinsta.site\/dk\/videnbase\/konverter-myisam-til-innodb\/\" \/>\n<meta property=\"og:locale\" content=\"da_DK\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"MySQL Storage Engine - S\u00e5dan konverteres MyISAM til InnoDB\" \/>\n<meta property=\"og:description\" content=\"MySQL InnoDB-lagringsmotoren har vist sig at fungere hurtigere og v\u00e6re mere p\u00e5lidelig. Guide til hvordan du konverterer MyISAM til InnoDB.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/staging.kinsta.site\/dk\/videnbase\/konverter-myisam-til-innodb\/\" \/>\n<meta property=\"og:site_name\" content=\"Kinsta\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/Kinsta-Danmark-122855885298660\/\" \/>\n<meta property=\"article:modified_time\" content=\"2022-11-07T15:40:43+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/staging.kinsta.site\/dk\/wp-content\/uploads\/sites\/12\/2022\/10\/convert-myisam-to-innodb-1.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1460\" \/>\n\t<meta property=\"og:image:height\" content=\"730\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:description\" content=\"MySQL InnoDB-lagringsmotoren har vist sig at fungere hurtigere og v\u00e6re mere p\u00e5lidelig. Guide til hvordan du konverterer MyISAM til InnoDB.\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/staging.kinsta.site\/dk\/wp-content\/uploads\/sites\/12\/2022\/10\/convert-myisam-to-innodb-1.png\" \/>\n<meta name=\"twitter:site\" content=\"@kinsta_dk\" \/>\n<meta name=\"twitter:label1\" content=\"Estimeret l\u00e6setid\" \/>\n\t<meta name=\"twitter:data1\" content=\"3 minutter\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/staging.kinsta.site\/dk\/videnbase\/konverter-myisam-til-innodb\/\",\"url\":\"https:\/\/staging.kinsta.site\/dk\/videnbase\/konverter-myisam-til-innodb\/\",\"name\":\"MySQL Storage Engine - S\u00e5dan konverteres MyISAM til InnoDB\",\"isPartOf\":{\"@id\":\"https:\/\/staging.kinsta.site\/dk\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/staging.kinsta.site\/dk\/videnbase\/konverter-myisam-til-innodb\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/staging.kinsta.site\/dk\/videnbase\/konverter-myisam-til-innodb\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/staging.kinsta.site\/dk\/wp-content\/uploads\/sites\/12\/2022\/10\/convert-myisam-to-innodb-1.png\",\"datePublished\":\"2022-10-11T13:27:25+00:00\",\"dateModified\":\"2022-11-07T15:40:43+00:00\",\"description\":\"MySQL InnoDB-lagringsmotoren har vist sig at fungere hurtigere og v\u00e6re mere p\u00e5lidelig. Guide til hvordan du konverterer MyISAM til InnoDB.\",\"breadcrumb\":{\"@id\":\"https:\/\/staging.kinsta.site\/dk\/videnbase\/konverter-myisam-til-innodb\/#breadcrumb\"},\"inLanguage\":\"da-DK\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/staging.kinsta.site\/dk\/videnbase\/konverter-myisam-til-innodb\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"da-DK\",\"@id\":\"https:\/\/staging.kinsta.site\/dk\/videnbase\/konverter-myisam-til-innodb\/#primaryimage\",\"url\":\"https:\/\/staging.kinsta.site\/dk\/wp-content\/uploads\/sites\/12\/2022\/10\/convert-myisam-to-innodb-1.png\",\"contentUrl\":\"https:\/\/staging.kinsta.site\/dk\/wp-content\/uploads\/sites\/12\/2022\/10\/convert-myisam-to-innodb-1.png\",\"width\":1460,\"height\":730},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/staging.kinsta.site\/dk\/videnbase\/konverter-myisam-til-innodb\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/staging.kinsta.site\/dk\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Videnbase\",\"item\":\"https:\/\/staging.kinsta.site\/dk\/videnbase\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"MySQL Storage Engine &#8211; S\u00e5dan konverteres MyISAM til InnoDB\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/staging.kinsta.site\/dk\/#website\",\"url\":\"https:\/\/staging.kinsta.site\/dk\/\",\"name\":\"Kinsta\",\"description\":\"Hurtig, sikker, premium hostingl\u00f8sninger\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/staging.kinsta.site\/dk\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"da-DK\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"MySQL Storage Engine - S\u00e5dan konverteres MyISAM til InnoDB","description":"MySQL InnoDB-lagringsmotoren har vist sig at fungere hurtigere og v\u00e6re mere p\u00e5lidelig. Guide til hvordan du konverterer MyISAM til InnoDB.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/staging.kinsta.site\/dk\/videnbase\/konverter-myisam-til-innodb\/","og_locale":"da_DK","og_type":"article","og_title":"MySQL Storage Engine - S\u00e5dan konverteres MyISAM til InnoDB","og_description":"MySQL InnoDB-lagringsmotoren har vist sig at fungere hurtigere og v\u00e6re mere p\u00e5lidelig. Guide til hvordan du konverterer MyISAM til InnoDB.","og_url":"https:\/\/staging.kinsta.site\/dk\/videnbase\/konverter-myisam-til-innodb\/","og_site_name":"Kinsta","article_publisher":"https:\/\/www.facebook.com\/Kinsta-Danmark-122855885298660\/","article_modified_time":"2022-11-07T15:40:43+00:00","og_image":[{"width":1460,"height":730,"url":"https:\/\/staging.kinsta.site\/dk\/wp-content\/uploads\/sites\/12\/2022\/10\/convert-myisam-to-innodb-1.png","type":"image\/png"}],"twitter_card":"summary_large_image","twitter_description":"MySQL InnoDB-lagringsmotoren har vist sig at fungere hurtigere og v\u00e6re mere p\u00e5lidelig. Guide til hvordan du konverterer MyISAM til InnoDB.","twitter_image":"https:\/\/staging.kinsta.site\/dk\/wp-content\/uploads\/sites\/12\/2022\/10\/convert-myisam-to-innodb-1.png","twitter_site":"@kinsta_dk","twitter_misc":{"Estimeret l\u00e6setid":"3 minutter"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/staging.kinsta.site\/dk\/videnbase\/konverter-myisam-til-innodb\/","url":"https:\/\/staging.kinsta.site\/dk\/videnbase\/konverter-myisam-til-innodb\/","name":"MySQL Storage Engine - S\u00e5dan konverteres MyISAM til InnoDB","isPartOf":{"@id":"https:\/\/staging.kinsta.site\/dk\/#website"},"primaryImageOfPage":{"@id":"https:\/\/staging.kinsta.site\/dk\/videnbase\/konverter-myisam-til-innodb\/#primaryimage"},"image":{"@id":"https:\/\/staging.kinsta.site\/dk\/videnbase\/konverter-myisam-til-innodb\/#primaryimage"},"thumbnailUrl":"https:\/\/staging.kinsta.site\/dk\/wp-content\/uploads\/sites\/12\/2022\/10\/convert-myisam-to-innodb-1.png","datePublished":"2022-10-11T13:27:25+00:00","dateModified":"2022-11-07T15:40:43+00:00","description":"MySQL InnoDB-lagringsmotoren har vist sig at fungere hurtigere og v\u00e6re mere p\u00e5lidelig. Guide til hvordan du konverterer MyISAM til InnoDB.","breadcrumb":{"@id":"https:\/\/staging.kinsta.site\/dk\/videnbase\/konverter-myisam-til-innodb\/#breadcrumb"},"inLanguage":"da-DK","potentialAction":[{"@type":"ReadAction","target":["https:\/\/staging.kinsta.site\/dk\/videnbase\/konverter-myisam-til-innodb\/"]}]},{"@type":"ImageObject","inLanguage":"da-DK","@id":"https:\/\/staging.kinsta.site\/dk\/videnbase\/konverter-myisam-til-innodb\/#primaryimage","url":"https:\/\/staging.kinsta.site\/dk\/wp-content\/uploads\/sites\/12\/2022\/10\/convert-myisam-to-innodb-1.png","contentUrl":"https:\/\/staging.kinsta.site\/dk\/wp-content\/uploads\/sites\/12\/2022\/10\/convert-myisam-to-innodb-1.png","width":1460,"height":730},{"@type":"BreadcrumbList","@id":"https:\/\/staging.kinsta.site\/dk\/videnbase\/konverter-myisam-til-innodb\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/staging.kinsta.site\/dk\/"},{"@type":"ListItem","position":2,"name":"Videnbase","item":"https:\/\/staging.kinsta.site\/dk\/videnbase\/"},{"@type":"ListItem","position":3,"name":"MySQL Storage Engine &#8211; S\u00e5dan konverteres MyISAM til InnoDB"}]},{"@type":"WebSite","@id":"https:\/\/staging.kinsta.site\/dk\/#website","url":"https:\/\/staging.kinsta.site\/dk\/","name":"Kinsta","description":"Hurtig, sikker, premium hostingl\u00f8sninger","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/staging.kinsta.site\/dk\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"da-DK"}]}},"acf":[],"_links":{"self":[{"href":"https:\/\/staging.kinsta.site\/dk\/wp-json\/wp\/v2\/knowledgebase\/45685","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/staging.kinsta.site\/dk\/wp-json\/wp\/v2\/knowledgebase"}],"about":[{"href":"https:\/\/staging.kinsta.site\/dk\/wp-json\/wp\/v2\/types\/knowledgebase"}],"author":[{"embeddable":true,"href":"https:\/\/staging.kinsta.site\/dk\/wp-json\/wp\/v2\/users\/38"}],"version-history":[{"count":9,"href":"https:\/\/staging.kinsta.site\/dk\/wp-json\/wp\/v2\/knowledgebase\/45685\/revisions"}],"predecessor-version":[{"id":46493,"href":"https:\/\/staging.kinsta.site\/dk\/wp-json\/wp\/v2\/knowledgebase\/45685\/revisions\/46493"}],"alternate":[{"embeddable":true,"hreflang":"es","title":"Spanish","href":"https:\/\/staging.kinsta.site\/dk\/wp-json\/kinsta\/v1\/posts\/45685\/translations\/es"},{"embeddable":true,"hreflang":"en","title":"English","href":"https:\/\/staging.kinsta.site\/dk\/wp-json\/kinsta\/v1\/posts\/45685\/translations\/en"},{"embeddable":true,"hreflang":"it","title":"Italian","href":"https:\/\/staging.kinsta.site\/dk\/wp-json\/kinsta\/v1\/posts\/45685\/translations\/it"},{"embeddable":true,"hreflang":"pt","title":"Portuguese","href":"https:\/\/staging.kinsta.site\/dk\/wp-json\/kinsta\/v1\/posts\/45685\/translations\/pt"},{"embeddable":true,"hreflang":"de","title":"German","href":"https:\/\/staging.kinsta.site\/dk\/wp-json\/kinsta\/v1\/posts\/45685\/translations\/de"},{"embeddable":true,"hreflang":"fr","title":"French","href":"https:\/\/staging.kinsta.site\/dk\/wp-json\/kinsta\/v1\/posts\/45685\/translations\/fr"},{"embeddable":true,"hreflang":"da","title":"Danish","href":"https:\/\/staging.kinsta.site\/dk\/wp-json\/kinsta\/v1\/posts\/45685\/translations\/dk"},{"href":"https:\/\/staging.kinsta.site\/dk\/wp-json\/kinsta\/v1\/posts\/45685\/tree"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/staging.kinsta.site\/dk\/wp-json\/wp\/v2\/media\/45686"}],"wp:attachment":[{"href":"https:\/\/staging.kinsta.site\/dk\/wp-json\/wp\/v2\/media?parent=45685"}],"wp:term":[{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/staging.kinsta.site\/dk\/wp-json\/wp\/v2\/tags?post=45685"},{"taxonomy":"knowledge_categories","embeddable":true,"href":"https:\/\/staging.kinsta.site\/dk\/wp-json\/wp\/v2\/knowledge_categories?post=45685"},{"taxonomy":"topic","embeddable":true,"href":"https:\/\/staging.kinsta.site\/dk\/wp-json\/wp\/v2\/topic?post=45685"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}