
Monit是一个跨平台的用来监控Unix/linux系统(比如Linux、BSD、OSX、Solaris)的工具。
官网:https://mmonit.com/monit
文档:https://mmonit.com/monit/documentation/monit.html
注意:Monit是一个开源工具,但M/Monit是收费的。
安装
yum install monit
当然也可以下载源码安装。
当前使用版本:
# monit -V
This is Monit version 5.17.1
Built with ssl, with pam and with large files
Copyright (C) 2001-2016 Tildeslash Ltd. All Rights Reserved.
常用命令
monit -t # 配置文件检测
monit # 启动monit daemon
monit......

设计数据库时需遵守的几个原则
•三个范式
•满足当前需求
•分离主体与附属
•适当的冗余
•应对可能出现的新需求
•应对大数据量
三个范式
第一范式:1NF是对属性的原子性约束,要求属性具有原子性,不可再分解;
第二范式:2NF是对记录的惟一性约束,要求记录有惟一标识,即实体的惟一性;
第三范式:3NF是对字段冗余性的约束,即任何字段不能由其他字段派生出来,它要求字段没有冗余。
参考:http://www.cnblogs.com/knowledgesea/p/3667395.html
满足当前需求
数据结构的设计要能达到应用场景的要求,这是最基本的。举个例子,文章的......

X-Frame-Options HTTP 响应头是用来给浏览器指示允许一个页面可否在 <frame>, <iframe> 或者 <object> 中展现的标记。网站可以使用此功能,来确保自己网站的内容没有被嵌到别人的网站中去,也从而避免了点击劫持 (clickjacking) 的攻击。
使用 X-Frame-Options
X-Frame-Options 有三个值:
DENY
表示该页面不允许在 frame 中展示,即便是在相同域名的页面中嵌套也不允许。
SAMEORIGIN
表示该页面可以在相同域名页面的 frame 中展示。
ALLOW-FROM uri
表示该页面可以在指定来源的 frame 中展示。
换一句话说,如......

Incorrect integer value: ”for column ‘id’ at row 1
MySQL 1364 错误提示:#1364 – Field “details” doesn’t have a default value
上面两种错误可能是开启mysql中的严格模式
只需关闭即可,关闭方法:
1、在安装mysql的时候去除默认勾选的enable strict SQL mode
2、更改mysql中的配置 my.ini
my.ini中查找sql-mode,
默认为
sql-mode=”STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION”,
将其修改为
sql-mode=”NO_AUTO_CREATE_USER,NO_EN......
作者: owoer
|
发表于:2017年5月23日
|
栏目:MySQL
|
STRICT_TRANS_TABLES mysql严格模式已关闭评论
阅读全文

在MySQL中,InnoDB存储引擎长期支持表空间的概念,并且MySQL服务器甚至在分区引入之前,就能配置为存储不同的数据库使用不同的物理路径。分区(partion)更进一步,它允许你通过设置各种规则将一个表的各个分区跨文件系统存储。实际上,不同位置的不同表分区是作为一个单独的表来存储的。用户所选择的、实现数据分割的规则被称为分区函数(partioning function),这在MySQL中它可以是模数,或者是简单的匹配一个连续的数值区间或数值列表,或者是一个内部HASH函数,或一个线性HASH函数。
最常见是的水平分区(horizontal partitioning)......