ТОП-10 популярных



Для работы с вещественными числами в MySQL предусмотрено три типа данных - это типы FLOAT, DOUBLE, DECIMAL. Числовой тип FLOAT...

БОЛЬШЕ БОЛЬШИХ LCD-мониторов
Процесс вытеснения с рынка мониторов с электронно-лучевой трубкой (CRT) продолжается. О смещении акцентов в пользу LCD-мониторов теперь заявляют даже те...

Больше больших LCD-мониторов
Процесс вытеснения с рынка мониторов с электронно-лучевой трубкой (CRT) продолжается. О смещении акцентов в пользу LCD-мониторов теперь заявляют даже те...

НОУТБУК с блестящим экраном
Eсли выпустившая ноутбук фирма предлагает его в качестве «замены настольному ПК», то это должно подразумевать под собой нечто большее, чем...

Иди и пиши. TravelMate C100
Планшетный компьютер платформы Tablet PC обязан в первую очередь быть легким, способным достаточно долго работать без подзарядки батарей. Эти требования...

Магнито-оптический дисковод DynaMO
Cейчас, когда традиционные флоппи-дисководы на долгие годы замерли в своем развитии, поиск альтернативных носителей продолжается, и ситуация, казалось бы, разрешилась...

Компьютер для гурманов.«Эксимер ДМ»
Российская компания «Эксимер ДМ», известная как производитель настольных компьютеров, рабочих станций, серверов и ноутбуков, выступила техническим спонсором проведения торжеств, посвященных...


Для длинных строк, т.е. строк длиннее 255 символов, в MySQL предусмотрены типы BLOB (Binary Large Object, большой двоичный объект) и...


В дополнение к календарным типам, предназначенным для хранения даты и времени отдельно, MySQL также поддерживает гибридные типы данных DATETIME и...


Вообще, к изменению настроек сервера прибегают очень редко. В MySQL программа заранее настроена так, чтобы соответствовать самым распространенным и основным...

Программы


Все о MySQL. Таблицы Db и Host 28-12-2009
Все о MySQL. Таблицы Db и Host

Таблицы db и host используются совместно и управляют доступом к таблицам. Взгляните на поля таблицы db.Листинг 14.9.CREATE TABLE "db" ("Host" char(60) binary NOT NULL default...

Все о MySQL. Безопасность, управление доступом и привилегии 28-12-2009
Все о MySQL. Безопасность, управление доступом и привилегии

Замечено, что большинство пользователей уделяют основное внимание только базам данных и таблицам. Да, нельзя отрицать того, что это основная часть системы, но нельзя забывать, что...

Все о MySQL. Получение значений переменных 28-12-2009
Все о MySQL. Получение значений переменных

Если вы уже успели установить переменную с помощью команды SET или кон­фигурационного файла, ее значение можно просмотреть с помощью команды SHOW VARIABLES или активизируя mysqladmin...

Все о MySQL. Как изменить настройки сервера 28-12-2009
Все о MySQL. Как изменить настройки сервера

Вообще, к изменению настроек сервера прибегают очень редко. В MySQL программа заранее настроена так, чтобы соответствовать самым распространенным и основным по­требностям. Если вы столкнулись с...

Все о MySQL. Настройка автоматического запуска MySQL при загрузке компьютера 28-12-2009
Все о MySQL. Настройка автоматического запуска MySQL при загрузке компьютера

Заметим, что иногда вполне целесообразно настроить MySQL на автоматический за­пуск при загрузке компьютера.■ Если вы работаете с UNIX, то для того, чтобы настроить MySQL на...

Все о MySQL. Основы администрирования сервера и задачи настройки 28-12-2009
Все о MySQL. Основы администрирования сервера и задачи настройки

В дистрибутиве MySQL предусмотрена утилита, работающая с командной строкой и специально предназначенная для оптимизации работы администратора, выполнения задач наподобие смены пароля или привилегий пользователей. Эта...

Все о MySQL. Безопасность и контроль доступа 28-12-2009
Все о MySQL. Безопасность и контроль доступа

В MySQL предусмотрен значительно усовершенствованный контроль доступа, ис­ключающий возможность несанкционированного проникновения в систему. Этот кон­троль базируется на пятиуровневой иерархии привилегий, которая определяет общие правила доступа...

Все о MySQL. Администрирование и настройка 28-12-2009
Все о MySQL. Администрирование и настройка

В предыдущих главах книги в основном обсуждаются вопросы, связанные с еже­дневным использованием MySQL, - создание баз данных, ввод информации, решение стандартных задач, организация защиты, установка...

Все о MySQL. Реализация псевдотранзакций с помощью механизма блокировки таблиц 28-12-2009
Все о MySQL. Реализация псевдотранзакций с помощью механизма блокировки таблиц

Теперь нам предстоит разобраться, каким образом можно сымитировать транзакцию с помощью механизма блокировок таблиц. Объясним это на одном из предыдущих при­меров, который состоял в добавлении...

Все о MySQL. Блокировка write 28-12-2009
Все о MySQL. Блокировка write

Блокировка таблицы WRITE предполагает, что модифицировать данные в этой таблице может только поток, установивший блокировку, а другие потоки не могут ни читать, ни записывать в...

Все о MySQL. Псевдотранзакции с таблицами, которые не поддерживают транзакций 28-12-2009
Все о MySQL. Псевдотранзакции с таблицами, которые не поддерживают транзакций

До этого момента речь шла о транзакциях в контексте таблиц InnoDB и BDB, т.е. лишь тех типов таблиц MySQL, которые поддерживают транзакции и, следовательно, удовлетворяют...

Все о MySQL. Выбор соответствующего уровня изолированности 28-12-2009
Все о MySQL. Выбор соответствующего уровня изолированности

Переход с уровня изолированности READ UNCOMMITTED на более безопасный уровень SERIALIZABLE также влияет на производительность реляционной СУБД. Причина этого довольно проста: чем большей целостности данных...

Все о MySQL. Изменение уровня изолированности транзакций 28-12-2009
Все о MySQL. Изменение уровня изолированности транзакций

Начиная с версии MySQL 4.0.5, появилась возможность менять уровни изолирован­ности транзакций с помощью переменной TRANSACTION ISOLATION LEVEL. По умол­чанию MySQL устанавливает уровень изолированности REPEATABLE READ...

Все о MySQL. read committed 28-12-2009
Все о MySQL. read committed

Еще менее стабильным, чем уровень изолированности REPEATABLE READ, является уровень изолированности READ COMMITTED. На этом уровне транзакция может видеть не только новые записи, добавленные другими...

Все о MySQL. Уровни изолированности транзакций 28-12-2009
Все о MySQL. Уровни изолированности транзакций

Как было подчеркнуто ранее, наиболее важным свойством реляционных СУБД, под­держивающих работу с транзакциями, является возможность "изолировать" различные активные сеансы в каждый конкретный момент на сервере...

Все о MySQL. Управление поведением транзакции 28-12-2009
Все о MySQL. Управление поведением транзакции

MySQL имеет в своем арсенале две переменные, позволяющие управлять транзак­циями, - AUTOCOMMIT и TRANSACTION ISOLATION LEVEL. Мы обсудим их подробнее в следующих разделах.Автоматическое выполнение транзакцииПо...

Все о MySQL. Жизненный цикл транзакции. Продолжение. 28-12-2009
Все о MySQL. Жизненный цикл транзакции. Продолжение.

Листинг 12.6.mysql> ROLLBACK;ERROR 1196: Some non-transactional changed tables couldn't be rolled backА теперь снова выполним транзакцию, зафиксировав на этот раз все ее результаты. Листинг 12.7.mysql>...

Все о MySQL. Жизненный цикл транзакции 28-12-2009
Все о MySQL. Жизненный цикл транзакции

MySQL имеет несколько команд, предназначенных для запуска, завершения и отката транзакций. В этом разделе они обсуждаются детально.Заметим, что MySQL поддерживает транзакции через свои таблицы типа...

Все о MySQL. Транзакции и свойства ACID. Продолжение. 28-12-2009
Все о MySQL. Транзакции и свойства ACID. Продолжение.

ИзолированностьИзолированность предполагает, что все транзакции происходят в своем собственном пространстве, изолированном от других происходящих в системе транзакций, а результаты выполнения транзакций становятся видимыми только после...

Все о MySQL. Транзакции и свойства ACID 28-12-2009
Все о MySQL. Транзакции и свойства ACID

Система транзакций MySQL полностью соответствует стандарту ACID по безопасности транзакций для таблиц типа InnoDB и BDB. В более старых типах таблиц, таких как MyISAM, механизм...

...
21
...