воскресенье, 28 октября 2012 г.

IOPS для разных типов дисков

Все не дождусь, когда удастся покрутить живую базу на SSD.

Average values of IO performance:
  • SATA drives between 70 and 140 IOPS
  • SAS drives – 175 IOPS and higher
  • SSD for enterprise drives – 1000++ IOPS

вторник, 16 октября 2012 г.

Идентификаторы в распределенных системах

Интересная статья, с проблемами идентификаторов в распределенных системах
http://www.brentozar.com/archive/2012/09/trouble-keys/

Одно из решений - отход от реляционных заветов и хранение в поле доп. информации. В примере - время, идентификатор источника и собственно сам счетчик. Такой подход решает, в извеcтных пределах, вопрос порядка ключей(чего лишен GUID), возможность одновременной генерации в нескольких местах (чего лишена схема с централизованной генерацией), неудобство композитов.