Вот как я добавил функцию «каскадного удаления» к существующему внешнему ключу в SQL Server Management Studio .
Сначала найдите внешний ключ и откройте его. «DROP и CREATE To» в новом окне запроса.
Затем просто добавьте «ON DELETE CASCADE
» в команду «ADD CONSTRAINT
» :
Затем просто нажмите кнопку «Выполнить», чтобы запустить запрос.
Задание выполнено!
Насколько я знаю, что это не хранится нигде... Это - тривиальная вещь записать, так или иначе. Просто добавьте что-то как
cat /proc/loadavg >> /var/log/loads
к Вашему crontab
.
Примечание, что там контролируют инструменты (как Munin), который может сделать такого рода вещь для Вас, и генерируют симпатичные графики его для начальной загрузки... они могли бы быть излишеством для ситуации все же.
Вы могли бы хотеть проверить sar ( страница справочника ), это соответствует Вашему варианту использования приятно.
Системный генератор отчетов действия (SAR) - получают важные метрики производительности системы в периодических интервалах.
Пример от Статья Работ Разработчика IBM:
Добавляют запись в Ваш корневой crontab
# Collect measurements at 10-minute intervals
0,10,20,30,40,50 * * * * /usr/lib/sa/sa1
# Create daily reports and purge old files
0 0 * * * /usr/lib/sa/sa2 -A
Затем, можно просто запросить эту информацию с помощью команды SAR (отобразите всю сегодняшнюю информацию):
root ~ # sar -A
Или только для файла журнала определенных дней:
root ~ # sar -f /var/log/sa/sa16
можно обычно находить его в пакет sysstat для дистрибутива Linux
Я рекомендовал бы смотреть Много транспортный самописец маршрутизатора (MRTG) .
Используя snmpd для чтения среднего числа загрузки это автоматически вычислит средние числа в любое время интервал и длина, наряду с хорошими диаграммами для анализа.
Кто-то уже отправил пример использования ЦП .