W poprzednich postach (Różnice pomiędzy MyISAM i InnoDB – wydajność i Co jest szybsze – MyISAM czy InnoDB? ) porównywałem wydajność obu silników. Dziś przyglądniemy się innemu, także ważnemu aspektowi jakim jest bezpieczeństwo danych w trakcie awarii. Administrator MySQL, wybierając silnik bazodanowy, musi uwzględnić to, że awarie się zdarzają. Nawet w najlepiej przetestowanym środowisku produkcyjnym prędzej czy później dojdzie do padu jakiegoś elementu. Systemy operacyjne segfaultują, dyski padają, zasilaniu zdarza się zaniknąć, a UPSy się wyczerpują. Który z silników będzie lepszym wyborem, jeśli chodzi o odporność na tego typu sytuacje?
czytaj dalej…