Документация MySQL

29.04.2009

,
.
, реплицирование будет
выполнено некорректно. При реплицировании обновлений с функцией
. В качестве аргумента
(
можно, например, использовать функцию
.
). В противном случае могут
возникать ошибки дублирующихся ключей на подчиненном сервере,
поскольку ключ, который считается уникальным на головном сервере,
может не быть таковым при использовании другого набора символов.
В MySQL 3.23 команда
будет выполнена корректно, если
файл во время выполнения обновления будет находиться на головном
сервере. Команда
будет проигнорирована. В MySQL
4.0 это ограничение не присутствует - все разновидности команды
реплицируются правильно.
Запросы на обновление, в которых используются пользовательские
переменные, являются не безопасными для...

Читать далее >>

Рубрики: Без рубрики | Комментариев нет »

Документация MySQL

28.04.2009

При попытке соединения с сервером MySQL он либо устанавливает соединение,
либо отказывает в нем - на основе данных о вашей личности и того, можете
ли вы подтвердить их соответствующим паролем. Если нет, сервер полностью
отказывает вам в доступе. В противном случае сервер устанавливает
соединение, затем переходит ко второму этапу и ожидает запросов.
хостом, с которого вы подсоединяетесь
,
). Сервер устанавливает соединение только в том
случае, если находит в таблице
запись, в которой имя хоста и имя
пользователя совпадают с введенными вами, и вы указываете правильный
пароль.
может указываться имя хоста, либо его IP-адрес, либо
...

Читать далее >>

Рубрики: Без рубрики | Комментариев нет »

Документация MySQL

27.04.2009

возвращает количество строк,
подвергшихся воздействию во время последнего запроса при выполнении
,
. Исключение составляет случай использования
команды
, когда таблица воссоздается как
пустая, а это намного быстрее! В таком случае функция
в качестве количества подвергшихся воздействию
записей возвращает нуль.
возвращает количество строк в результирующем
наборе данных. Функция
. Совместно с функцией
может вызываться только
после того, как извлечены все строки с помощью функции
.
возвращает идентификатор, созданный
последним запросом, внесшим строку в таблицу с автоинкрементным полем
(
,
).
LOAD DATA INFILE ...
,
INSERT INTO ... SELECT ...
,
) возвращают дополнительную информацию. Ее...

Читать далее >>

Рубрики: Без рубрики | Комментариев нет »

Документация MySQL

26.04.2009

очень важно распределение памяти. Объем используемой
памяти не превышает количества, указанного с помощью опций
.
Когда речь идет о применении
на очень больших файлах, следует
сначала принять решение о том, какое количество памяти будет при этом
использоваться. По умолчанию для целей исправления ошибок отводится только
около 3Mб. Применяя большие величины, можно достичь большей скорости
работы
. К примеру, если имеется более 32Mб оперативной памяти,
то можно задать следующие опции (в дополнение к любым другим указанным опциям):
shell> myisamchk -O sort=16M -O key=16M -O read=1M -O write=1M ...
.
Важно понимать, что
использует временные...

Читать далее >>

Рубрики: Без рубрики | Комментариев нет »

Документация MySQL

26.04.2009

Если вы используете в MySQL совершенно новую функциональную возможность,
то можно попробовать запустить
(при этом
все новые, потенциально ненадежные функции будут заблокированы) или с
параметром
- он отключает ряд оптимизаций, которые могут
вызвать проблемы. See section
.
не хочет стартовать, то необходимо посмотреть, не влияют ли на
ваши настройки какие-либо конфигурационные файлы! Вы можете проверить
аргументы файла
'my.cnf'
и, чтобы
запретить их использование, стартовать
--no-defaults ....
требуется большое количество ресурсов центрального
процессора или памяти, а также в случае зависания программы можно
использовать команду
. Эта команда позволит
определить, какой именно запрос требует столь длительного времени
выполнения. При изучении проблем,...

Читать далее >>

Рубрики: Без рубрики | Комментариев нет »

« Раньше