SQLinfo.ru - Все о MySQL

Форум пользователей MySQL

Задавайте вопросы, мы ответим

Вы не зашли.

#1 03.05.2012 15:11:09

WandererSu
Участник
Зарегистрирован: 06.03.2012
Сообщений: 6

Innodb raw disk что то не так, помогите понять что именно

Всем привет

настроил mysql 5,5 на работу с raw диском

создал отдельню партицию
в my.cnf сделал
innodb_data_home_dir=
innodb_file_per_table=1
innodb_data_file_path=/dev/sdc3:119Gnewraw

запустил >/usr/sbin/mysqld

инициализация партиции прошла успешно
100 200 300 ... 121800

выключил mysql

поменял
innodb_data_file_path=/dev/sdc3:119Graw

запустил
service mysql start

в переменных вижу
innodb data file path /dev/sdc3:119Graw

вроде все ок

НО, когда поднял дамп большой базы (папка с базой была пустой), где в перемешку есть MyIsam и InnoDB
в директории заданной переменной datadir появились все таблицы *.(MID,MYI,frm) - для myisqm  и *.(ibd,frm) - для innodb

тут явно что то не так, но так явно не должно быть! все что касается ibd должно быть на raw партиции.

что я сделал не так, или что я не так понимаю?

Неактивен

 

#2 03.05.2012 15:14:43

rgbeast
Администратор
MySQL Authorized Developer and DBA
Откуда: Москва
Зарегистрирован: 21.01.2007
Сообщений: 3880

Re: Innodb raw disk что то не так, помогите понять что именно

Чтобы использовать raw paritition, нужно отключить innodb_file_per_table:
innodb_file_per_table=0

Неактивен

 

#3 03.05.2012 15:18:34

WandererSu
Участник
Зарегистрирован: 06.03.2012
Сообщений: 6

Re: Innodb raw disk что то не так, помогите понять что именно

спасибо

Попробую

P.S. странно что все умные статьи что я нашел в интернете на эту тему (+ оптимизация и так далее) ни духом об этом
P.S.2. читал в мануале но там никаких сносок на это нету

Неактивен

 

Board footer

Работает на PunBB
© Copyright 2002–2008 Rickard Andersson