Новости
Документация
Download
Webboard
Поиск
FAQ/ЧаВо
Обратная связь




MySQL.RU - Webboard



Вернуться
Странная ошибка при партиционировании (Anton) 01/12/2010 - 10:42:07



From: Anton - 01/12/2010 - 10:42:07
Subject:Странная ошибка при партиционировании
-----------------
Доброго дня.

Натолкнулся на странный баг - при попытке создания партиционированной таблицы с разбиением на 1024 части при любом последующем к ней обращении получаю ERROR 1030 (HY000) at line XXX: Got error 22 from storage engine... Путем увеличения open_files_limit до огромных значений (9216) удается добиться нормальной работы с таблицами разбитыми до 1011 частей, хотя ограничение 1024 и *nix системах все ок. У меня же на двух разных машинах с win XP и последним мусклом - 1011 и хоть ты тресни...
Что делать, куда копать?
Вот пример (таблица создается, но сделать с ней ничего нельзя...):

DROP TABLE IF EXISTS `test_table`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `test_table` (
`id` int(11) DEFAULT NULL,
`hash` char(32) DEFAULT NULL,
`hash2` int(11) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (hash2)
PARTITIONS 1024 */;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `test_table`
--

LOCK TABLES `test_table` WRITE;
/*!40000 ALTER TABLE `test_table` DISABLE KEYS */;
INSERT INTO `test_table` VALUES (2,'08f8e0260c64418510cefb2b06eee5cd',150528038),(1,'47bce5c74f589f4867dbd57e9ca9f808',1203561927);
/*!40000 ALTER TABLE `test_table` ENABLE KEYS */;
UNLOCK TABLES;


[Это сообщение - спам!]

Последние сообщения из форума

Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL, версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
 Имя:
 E-mail:
 Тема:
 Текст:
Код подтверждения отправки: Code
37735



РЕКЛАМА НА САЙТЕ
  Создание сайтов | |