Определение требований к операционной обстановке
Для выполнения этого этапа необходимо знать (хотя бы ориентировочно) объём хранимых записей, а также иметь представление о характере и интенсивности запросов. Объём внешней памяти, необходимый для функционирования системы, складывается из двух составляющих: память, занимаемая модулями СУБД (ядро, утилиты, вспомогательные программы), и память, отводимая под данные (МД). Наиболее существенным обычно является МД. Объём памяти МД, требуемый для хранения данных, можно приблизительно оценить по формуле , где li – длина записи в i-й таблице (в байтах), Ni – примерное (максимально возможное) количество записей в i-й таблице, Na – количество записей в архиве i-й таблицы. Коэффициент 2 перед суммой нужен для того, чтобы выделить память для хранения индексов, промежуточных данных, для выполнения объёмных операций (например, сортировки) и т.п. Объём памяти, занимаемый программными модулями пользователя, обычно невелик по сравнению с объёмом самих данных, поэтому может не учитываться. Требуемый объём оперативной памяти определяется на основании анализа интенсивности запросов и объёма результирующих данных. (DESCRIBE | DESC) table [column] Описывает таблицу или столбец. [column] - строка, он может содержать символы подстановки. DESCRIBE messy # Описать таблицу 'messy' DESC big my\_% # Показать информацию о всех столбцах таблицы 'big начинающихся с 'mу_' Выводит различную информацию о системе MySQL. Выражение можно использовать для выяснения статуса или структуры практически любой части SHOW DATABASES [LIKE wild] SHOW KEYS FROM table_name SHOW TABLES [FROM database] [LIKE wild] SHOW [COLUMNS|FIELDS] FROM table [FROM database] [LIKE wild] SHOW INDEX FROM table [FROM database] SHOW COLUMNS FROM table [FROM database] [LIKE clause] SHOW FIELDS FROM table [FROM database] [LIKE clause] SHOW STATUS SHOW TABLE STATUS [FROM database] [LIKE clause]
SHOW VARIABLES [LIKE clause] Отображает информацию о базе данных MySQL ПРИМЕР: mysql> SHOW fields FROM Widget_Table from WidgetDB;
Null будет содержать YES, если это поле может быть равным NULL, Key сообщает имеет ли это поле индекс, Default сообщает значение по умолчанию, которое будет назначено этому полю, если там ничего не окажется после выполнения команды INSERT, Extra
Читайте также: III. Проверка знаний требований охраны труда Воспользуйтесь поиском по сайту: ©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...
|