<?xml version="1.0" encoding="ISO-8859-15"?>
<rss version="2.0"
 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
 xmlns:content="http://purl.org/rss/1.0/modules/content/"
 xmlns:atom="http://www.w3.org/2005/Atom"
>
	<channel>
		<copyright>All rights reserved</copyright>
		<pubDate>Thu, 24 Jul 2008 04:31:01 GMT</pubDate>
		<lastBuildDate>Thu, 24 Jul 2008 04:31:01 GMT</lastBuildDate>
		<docs>http://blogs.law.harvard.edu/tech/rss</docs>
		<description>GoT - list_messages</description>
		<image>
			<link>http://gathering.tweakers.net</link>
			<title>Gathering of Tweakers</title>
			<url>http://tweakimg.net/g/if/logo.gif</url>
		</image>
		<language>nl-nl</language>
		<link>http://gathering.tweakers.net/rss/list_messages/1291671</link>
		<atom:link href="http://gathering.tweakers.net/rss/list_messages/1291671" rel="self" type="application/rss+xml" />
		<title>[MySQL] InnoDB Plotseling Verdwenen - Development Tools &amp; Environments - GoT</title>
		<webMaster>gathering@tweakers.net (Administrator)</webMaster>
		<item>
			<title>Die ene339</title>
			<link>http://gathering.tweakers.net/forum/list_message/30044550?data%5Bsource%5D=rss#30044550</link>
			<author>dummy@example.com (Die ene339)</author>
			<description>vrijdag 09 mei 2008 13:44
Omschrijving omgeving
Het bedrijf waar ik werk leunt grotendeels op een systeem dat gebruik maakt onze MySQL Database. De toepassing ervan wordt breder en breder en bijna alle &#039;afdelingen&#039; werken er in of ontvangen informatie uit het systeem. Het is een Interressant, wellicht gewaagd project (Toerisme branch). Het is genormaliseerd opgezet en maakt voot de integriteit gebruik van InnoDB.
Alles draait bij een webhoster (d.m.n.b.lie) en ik beheer alles via phpMyAdmin

Het volgende is het geval.
Toen ik vanochtend inlogde in phpMyAdmin kreeg ik een Error dat de data dictionary van de database corrupt was. Dit moet vannacht na 0300 gebeurd zijn want toen heeft er nog met success een onderhoudscript gedraait. Ik heb een backup van terug geplaatst. 

Het probleem
De constraints die in deze backup stonden werden bij het terugplaatsen niet meegenomen.
Toen ik zojuist probeerde om dit handmatig te doen viel mij op dat de Storage Engine InnoDB verdwenen was! Het grootste deel van de tabellen in onze database maakt gebruik van InnoDB.
De oorzaak van de Crash is mij nu ook duidelijk!
Ik wacht nog op antwoord van de webhoster.

Mijn Vragen
1. Heeft iemand dit wel eens eerder meegemaakt/gezien dat de InnoDB Storage Engine van de ene op de andere dag  &#039;verdwijnt&#039; zodat je DB crasht? 

2. Kan het uberhaubt dat je InnoDB NIET in het lijstje met Storage Engines hebt staan?
Op het Internet vind ik hier niets over terug.

3. Zijn er alternatieven voor InnoDB, of een storage engine die ref. int. ondersteund?

Alvast bedankt  </description>
			<content:encoded><![CDATA[vrijdag 09 mei 2008 13:44<br />
<b>Omschrijving omgeving</b><br>
Het bedrijf waar ik werk leunt grotendeels op een systeem dat gebruik maakt onze MySQL Database. De toepassing ervan wordt breder en breder en bijna alle &#039;afdelingen&#039; werken er in of ontvangen informatie uit het systeem. Het is een Interressant, wellicht gewaagd project (Toerisme branch). Het is genormaliseerd opgezet en maakt voot de integriteit gebruik van InnoDB.<br>
Alles draait bij een webhoster (d.m.n.b.lie) en ik beheer alles via phpMyAdmin<br>
<br>
<b>Het volgende is het geval.</b><br>
Toen ik vanochtend inlogde in phpMyAdmin kreeg ik een Error dat de data dictionary van de database corrupt was. Dit moet vannacht na 0300 gebeurd zijn want toen heeft er nog met success een onderhoudscript gedraait. Ik heb een backup van terug geplaatst. <br>
<br>
<b>Het probleem</b><br>
De constraints die in deze backup stonden werden bij het terugplaatsen niet meegenomen.<br>
Toen ik zojuist probeerde om dit handmatig te doen viel mij op dat de Storage Engine InnoDB verdwenen was! Het grootste deel van de tabellen in onze database maakt gebruik van InnoDB.<br>
De oorzaak van de Crash is mij nu ook duidelijk!<br>
Ik wacht nog op antwoord van de webhoster.<br>
<br>
<b>Mijn Vragen</b><br>
1. Heeft iemand dit wel eens eerder meegemaakt/gezien dat de InnoDB Storage Engine van de ene op de andere dag  &#039;verdwijnt&#039; zodat je DB crasht? <br>
<br>
2. Kan het uberhaubt dat je InnoDB NIET in het lijstje met Storage Engines hebt staan?<br>
Op het Internet vind ik hier niets over terug.<br>
<br>
3. Zijn er alternatieven voor InnoDB, of een storage engine die ref. int. ondersteund?<br>
<br>
Alvast bedankt  <img src="http://gathering.tweakers.net/global/smileys/smile.gif" width="15"  height="15" alt=":)" class="smiley">]]></content:encoded>
			<guid isPermaLink="false">http://gathering.tweakers.net/forum/list_message/30044550#30044550</guid>
			<pubDate>Fri, 09 May 2008 11:44:26 GMT</pubDate>
		</item>
		<item>
			<title>RAJH</title>
			<link>http://gathering.tweakers.net/forum/list_message/30044892?data%5Bsource%5D=rss#30044892</link>
			<author>dummy@example.com (RAJH)</author>
			<description>vrijdag 09 mei 2008 14:40
quote: http://www.mysqlperforman...nitialize-failure-please/During MySQL 5.0 release cycle the change was made so now MySQL does not stop if Innodb storage engine failed to initialize but starts properly... just having Innodb tables unavailable.Dit kan volgensmij gebeuren als de Innodb data bestanden corrupt zijn geraakt.</description>
			<content:encoded><![CDATA[vrijdag 09 mei 2008 14:40<br />
<blockquote cite="http://www.mysqlperformanceblog.com/2007/10/11/add-an-option-to-fail-on-innodb-initialize-failure-please/"><div>quote: <a href="http://www.mysqlperformanceblog.com/2007/10/11/add-an-option-to-fail-on-innodb-initialize-failure-please/" rel="external">http://www.mysqlperforman...nitialize-failure-please/</a></div><div class="message-quote-div">During MySQL 5.0 release cycle the change was made so now MySQL does not stop if Innodb storage engine failed to initialize but starts properly... just having Innodb tables unavailable.</div></blockquote>Dit kan volgensmij gebeuren als de Innodb data bestanden corrupt zijn geraakt.]]></content:encoded>
			<guid isPermaLink="false">http://gathering.tweakers.net/forum/list_message/30044892#30044892</guid>
			<pubDate>Fri, 09 May 2008 12:40:13 GMT</pubDate>
		</item>
		<item>
			<title>igmar</title>
			<link>http://gathering.tweakers.net/forum/list_message/30045156?data%5Bsource%5D=rss#30045156</link>
			<author>dummy@example.com (igmar)</author>
			<description>vrijdag 09 mei 2008 15:18
Misschien eerst eens het antwoord van je webhoster afwachten ? Ik zie namelijk het nut verder van dit soort topics niet.</description>
			<content:encoded><![CDATA[vrijdag 09 mei 2008 15:18<br />
Misschien eerst eens het antwoord van je webhoster afwachten ? Ik zie namelijk het nut verder van dit soort topics niet.]]></content:encoded>
			<guid isPermaLink="false">http://gathering.tweakers.net/forum/list_message/30045156#30045156</guid>
			<pubDate>Fri, 09 May 2008 13:18:55 GMT</pubDate>
		</item>
		<item>
			<title>Voutloos</title>
			<link>http://gathering.tweakers.net/forum/list_message/30045251?data%5Bsource%5D=rss#30045251</link>
			<author>dummy@example.com (Voutloos)</author>
			<description>vrijdag 09 mei 2008 15:36
Precies. Er zijn genoeg engines in ontwikkeling als opvolger / alternatief voor InnoDB, maar vooralsnog moet een hoster gewoon maar zorgen dat er een stabiele mysql met (oa) de InnoDB engine draait.</description>
			<content:encoded><![CDATA[vrijdag 09 mei 2008 15:36<br />
Precies. Er zijn genoeg engines in ontwikkeling als opvolger / alternatief voor InnoDB, maar vooralsnog moet een hoster gewoon maar zorgen dat er een stabiele mysql met (oa) de InnoDB engine draait.]]></content:encoded>
			<guid isPermaLink="false">http://gathering.tweakers.net/forum/list_message/30045251#30045251</guid>
			<pubDate>Fri, 09 May 2008 13:36:04 GMT</pubDate>
		</item>
		<item>
			<title>Niemand_Anders</title>
			<link>http://gathering.tweakers.net/forum/list_message/30045309?data%5Bsource%5D=rss#30045309</link>
			<author>dummy@example.com (Niemand_Anders)</author>
			<description>vrijdag 09 mei 2008 15:44
quote:RAJH schreef op vrijdag 09 mei 2008 @ 14:40:
----
During MySQL 5.0 release cycle the change was made so now MySQL does not stop if Innodb storage engine failed to initialize but starts properly... just having Innodb tables unavailable.
----

Dit kan volgensmij gebeuren als de Innodb data bestanden corrupt zijn geraakt.Ik vind dat echt niet kunnen in een enterprise omgevingen. Een database moet pas als online zijn als alle engines welke nodig zijn voor de betreffende database aanwezig en geladen zijn. Als InnoDB dan niet geladen kan worden moet MySQL de database in Single User mode starten (er is maximaal 1 connectie mogelijk om admin doeleinden).

Het toch actief maken van de database kan als data verlies als gevolg hebben omdat je gewoon insert queries op de DB kan blijven afvuren.

Daarnaast denk ik dat je hoster een update heeft uitgevoerd en dat daarbij iets is fout gegaan of dat de mysql configuratie bijgewerkt moet worden.</description>
			<content:encoded><![CDATA[vrijdag 09 mei 2008 15:44<br />
<blockquote><div>quote:</div><div class="message-quote-div"><b><a href="http://gathering.tweakers.net/forum/list_message/30044892#30044892" rel="external" class="messagelink">RAJH schreef op vrijdag 09 mei 2008 @ 14:40</a>:</b><br>
----<br>
During MySQL 5.0 release cycle the change was made so now MySQL does not stop if Innodb storage engine failed to initialize but starts properly... just having Innodb tables unavailable.<br>
----<br>
<br>
Dit kan volgensmij gebeuren als de Innodb data bestanden corrupt zijn geraakt.</div></blockquote>Ik vind dat echt niet kunnen in een enterprise omgevingen. Een database moet pas als online zijn als alle engines welke nodig zijn voor de betreffende database aanwezig en geladen zijn. Als InnoDB dan niet geladen kan worden moet MySQL de database in Single User mode starten (er is maximaal 1 connectie mogelijk om admin doeleinden).<br>
<br>
Het toch actief maken van de database kan als data verlies als gevolg hebben omdat je gewoon insert queries op de DB kan blijven afvuren.<br>
<br>
Daarnaast denk ik dat je hoster een update heeft uitgevoerd en dat daarbij iets is fout gegaan of dat de mysql configuratie bijgewerkt moet worden.]]></content:encoded>
			<guid isPermaLink="false">http://gathering.tweakers.net/forum/list_message/30045309#30045309</guid>
			<pubDate>Fri, 09 May 2008 13:44:05 GMT</pubDate>
		</item>
		<item>
			<title>Boss</title>
			<link>http://gathering.tweakers.net/forum/list_message/30045688?data%5Bsource%5D=rss#30045688</link>
			<author>dummy@example.com (Boss)</author>
			<description>vrijdag 09 mei 2008 16:50
quote:Niemand_Anders schreef op vrijdag 09 mei 2008 @ 15:44:
[...]
Ik vind dat echt niet kunnen in een enterprise omgevingen.MySQL is dan ook geen enterprise omgeving. Maar verder heb je wel gelijk, erg kwalijk dat zoiets kan gebeuren.

Ben wel benieuwd met het verhaal van de hoster!</description>
			<content:encoded><![CDATA[vrijdag 09 mei 2008 16:50<br />
<blockquote><div>quote:</div><div class="message-quote-div"><b><a href="http://gathering.tweakers.net/forum/list_message/30045309#30045309" rel="external" class="messagelink">Niemand_Anders schreef op vrijdag 09 mei 2008 @ 15:44</a>:</b><br>
[...]<br>
Ik vind dat echt niet kunnen in een enterprise omgevingen.</div></blockquote>MySQL is dan ook geen enterprise omgeving. Maar verder heb je wel gelijk, erg kwalijk dat zoiets kan gebeuren.<br>
<br>
Ben wel benieuwd met het verhaal van de hoster!]]></content:encoded>
			<guid isPermaLink="false">http://gathering.tweakers.net/forum/list_message/30045688#30045688</guid>
			<pubDate>Fri, 09 May 2008 14:50:28 GMT</pubDate>
		</item>
		<item>
			<title>Bartoz</title>
			<link>http://gathering.tweakers.net/forum/list_message/30045749?data%5Bsource%5D=rss#30045749</link>
			<author>dummy@example.com (Bartoz)</author>
			<description>vrijdag 09 mei 2008 16:59
Er is wel iets van een bug bekend waarbij dit optreed, heb het zelf ook een keer gehad.</description>
			<content:encoded><![CDATA[vrijdag 09 mei 2008 16:59<br />
Er is wel iets van een bug bekend waarbij dit optreed, heb het zelf ook een keer gehad.]]></content:encoded>
			<guid isPermaLink="false">http://gathering.tweakers.net/forum/list_message/30045749#30045749</guid>
			<pubDate>Fri, 09 May 2008 14:59:29 GMT</pubDate>
		</item>
		<item>
			<title>Confusion</title>
			<link>http://gathering.tweakers.net/forum/list_message/30045768?data%5Bsource%5D=rss#30045768</link>
			<author>dummy@example.com (Confusion)</author>
			<description>vrijdag 09 mei 2008 17:02
quote:Boss schreef op vrijdag 09 mei 2008 @ 16:50:
Ben wel benieuwd met het verhaal van de hoster!Gokje: ze hebben de config aangepast zodat InnoDB wat meer geheugen tot zijn beschikking zou hebben, maar hebben de hoeveelheid beschikbaar geheugen te hoog ingesteld, waardoor MySql meer geheugen probeert te alloceren dan het mag van het OS.</description>
			<content:encoded><![CDATA[vrijdag 09 mei 2008 17:02<br />
<blockquote><div>quote:</div><div class="message-quote-div"><b><a href="http://gathering.tweakers.net/forum/list_message/30045688#30045688" rel="external" class="messagelink">Boss schreef op vrijdag 09 mei 2008 @ 16:50</a>:</b><br>
Ben wel benieuwd met het verhaal van de hoster!</div></blockquote>Gokje: ze hebben de config aangepast zodat InnoDB wat meer geheugen tot zijn beschikking zou hebben, maar hebben de hoeveelheid beschikbaar geheugen te hoog ingesteld, waardoor MySql meer geheugen probeert te alloceren dan het mag van het OS.]]></content:encoded>
			<guid isPermaLink="false">http://gathering.tweakers.net/forum/list_message/30045768#30045768</guid>
			<pubDate>Fri, 09 May 2008 15:02:03 GMT</pubDate>
		</item>
		<item>
			<title>Sypher</title>
			<link>http://gathering.tweakers.net/forum/list_message/30045788?data%5Bsource%5D=rss#30045788</link>
			<author>dummy@example.com (Sypher)</author>
			<description>vrijdag 09 mei 2008 17:06
quote:Die ene339 schreef op vrijdag 09 mei 2008 @ 13:44:
Alles draait bij een webhoster (d.m.n.b.lie) en ik beheer alles via phpMyAdmin(bit unrelated maar:) Draait dit op een virtual hosting account?quote:2. Kan het uberhaubt dat je InnoDB NIET in het lijstje met Storage Engines hebt staan?
Op het Internet vind ik hier niets over terug.Ja dat kan. Als InnoDB niet geactiveerd is in de MySQL configuratie kan dit bijv gebeuren.quote:Boss schreef op vrijdag 09 mei 2008 @ 16:50:
[...]

MySQL is dan ook geen enterprise omgeving.MySQL niet enterprise? MySQL is prima Enterprise, maar daar moet je voor in de buidel duiken. Voor een bedrijf wat afhankelijk is van deze DB is dat natuurlijk een uitgave waar men wat aan heeft.

Wat is dan wel &#233;cht Enterprise volgens jou? Oracle (ik houd mijn mening en ervaring wijs achterwege)?</description>
			<content:encoded><![CDATA[vrijdag 09 mei 2008 17:06<br />
<blockquote><div>quote:</div><div class="message-quote-div"><b><a href="http://gathering.tweakers.net/forum/list_message/30044550#30044550" rel="external" class="messagelink">Die ene339 schreef op vrijdag 09 mei 2008 @ 13:44</a>:</b><br>
Alles draait bij een webhoster (d.m.n.b.lie) en ik beheer alles via phpMyAdmin</div></blockquote>(bit unrelated maar:) Draait dit op een virtual hosting account?<blockquote><div>quote:</div><div class="message-quote-div">2. Kan het uberhaubt dat je InnoDB NIET in het lijstje met Storage Engines hebt staan?<br>
Op het Internet vind ik hier niets over terug.</div></blockquote>Ja dat kan. Als InnoDB niet geactiveerd is in de MySQL configuratie kan dit bijv gebeuren.<blockquote><div>quote:</div><div class="message-quote-div"><b><a href="http://gathering.tweakers.net/forum/list_message/30045688#30045688" rel="external" class="messagelink">Boss schreef op vrijdag 09 mei 2008 @ 16:50</a>:</b><br>
[...]<br>
<br>
MySQL is dan ook geen enterprise omgeving.</div></blockquote>MySQL niet enterprise? MySQL is prima <a href="http://www.mysql.com/products/enterprise/" rel="external">Enterprise</a>, maar daar moet je voor in de buidel duiken. Voor een bedrijf wat afhankelijk is van deze DB is dat natuurlijk een uitgave waar men wat aan heeft.<br>
<br>
Wat is dan wel &#233;cht Enterprise volgens jou? Oracle (ik houd mijn mening en ervaring wijs achterwege)?]]></content:encoded>
			<guid isPermaLink="false">http://gathering.tweakers.net/forum/list_message/30045788#30045788</guid>
			<pubDate>Fri, 09 May 2008 15:06:01 GMT</pubDate>
		</item>
		<item>
			<title>-NMe-</title>
			<link>http://gathering.tweakers.net/forum/list_message/30047757?data%5Bsource%5D=rss#30047757</link>
			<author>dummy@example.com (-NMe-)</author>
			<description>zaterdag 10 mei 2008 02:38
Waar hoort mijn topic?


SEA&gt;&gt;DTE</description>
			<content:encoded><![CDATA[zaterdag 10 mei 2008 02:38<br />
<a href="http://gathering.tweakers.net/forum/list_messages/1111158//" rel="external">Waar hoort mijn topic?</a><br>
<br>
<br>
SEA&gt;&gt;DTE]]></content:encoded>
			<guid isPermaLink="false">http://gathering.tweakers.net/forum/list_message/30047757#30047757</guid>
			<pubDate>Sat, 10 May 2008 00:38:50 GMT</pubDate>
		</item>
		<item>
			<title>Die ene339</title>
			<link>http://gathering.tweakers.net/forum/list_message/30048410?data%5Bsource%5D=rss#30048410</link>
			<author>dummy@example.com (Die ene339)</author>
			<description>zaterdag 10 mei 2008 11:48
quote:Als InnoDB niet geactiveerd is in de MySQL configuratieHeb inderdaad gevonden dat MySQL gecompileerd kan worden zonder InnoDB of dat er voor de optie skip-innodb  in een config file. 
Ik heb idd het idee dat daar iemand heeft sleutelen, InnoDB staat nu op Disabled, het is dus wel mee gecompileerd.  Ik heb de hoster deze oplossing gestuurd maar (naast een ontvangst bevestiging) nog geen reactie gehad, belachelijk.

@RAJH :  
Interressant stuk , rare keuze omtrent het opstarten.

@Sypher : 
Yep Virtual/Shared Hosting, dedicated is m.i. vooral als de performance of een &#039;bijzondere config&#039; een issue is? 


Als alternatief voor InnoDB is er ook BerkeleyDB geinstalleerd maar die staat eveneens op Disabled, plus dat deze storage engine een toekomst meer heeft als ik het goed begrijp : http://www.linux.com/articles/56835

Maar goed, de webhoster heeft echt iets uit te leggen.   
Ondanks aardig wat vooronderzoek naar hosters lijkt dit toch niet de juiste te zijn.</description>
			<content:encoded><![CDATA[zaterdag 10 mei 2008 11:48<br />
<blockquote><div>quote:</div><div class="message-quote-div">Als InnoDB niet geactiveerd is in de MySQL configuratie</div></blockquote>Heb inderdaad gevonden dat MySQL gecompileerd kan worden zonder InnoDB of dat er voor de optie <b><small>skip-innodb</small></b>  in een config file. <br>
Ik heb idd het idee dat daar iemand heeft sleutelen, InnoDB staat nu op Disabled, het is dus wel mee gecompileerd.  Ik heb de hoster deze oplossing gestuurd maar (naast een ontvangst bevestiging) nog geen reactie gehad, belachelijk.<br>
<br>
@RAJH :  <br>
Interressant stuk , rare keuze omtrent het opstarten.<br>
<br>
@Sypher : <br>
Yep Virtual/Shared Hosting, dedicated is m.i. vooral als de performance of een &#039;bijzondere config&#039; een issue is? <br>
<br>
<br>
Als alternatief voor InnoDB is er ook BerkeleyDB geinstalleerd maar die staat eveneens op Disabled, plus dat deze storage engine een toekomst meer heeft als ik het goed begrijp : <a href="http://www.linux.com/articles/56835" rel="external">http://www.linux.com/articles/56835</a><br>
<br>
Maar goed, de webhoster heeft echt iets uit te leggen.  <img src="http://gathering.tweakers.net/global/smileys/nosmile.gif" width="15"  height="15" alt=":/" class="smiley"> <br>
Ondanks aardig wat vooronderzoek naar hosters lijkt dit toch niet de juiste te zijn.]]></content:encoded>
			<guid isPermaLink="false">http://gathering.tweakers.net/forum/list_message/30048410#30048410</guid>
			<pubDate>Sat, 10 May 2008 09:48:51 GMT</pubDate>
		</item>
		<item>
			<title>Voutloos</title>
			<link>http://gathering.tweakers.net/forum/list_message/30048439?data%5Bsource%5D=rss#30048439</link>
			<author>dummy@example.com (Voutloos)</author>
			<description>zaterdag 10 mei 2008 11:55
Een stabiele mysql server moet gewoon altijd InnoDB aanbieden, want het is de standaard anno 2008, punt uit. Als hoster een dergelijke config fout gemaakt heeft en dit nu al niet snel genoeg heeft weten te verholpen, mag je je serieus afvragen wat je bij die partij doet.</description>
			<content:encoded><![CDATA[zaterdag 10 mei 2008 11:55<br />
Een stabiele mysql server moet gewoon altijd InnoDB aanbieden, want het is de standaard anno 2008, punt uit. Als hoster een dergelijke config fout gemaakt heeft en dit nu al niet snel genoeg heeft weten te verholpen, mag je je serieus afvragen wat je bij die partij doet.]]></content:encoded>
			<guid isPermaLink="false">http://gathering.tweakers.net/forum/list_message/30048439#30048439</guid>
			<pubDate>Sat, 10 May 2008 09:55:21 GMT</pubDate>
		</item>
	</channel>
</rss>