08 2018 档案
摘要:1.第一范式 确保每一列的原子性。如: 地址列还可以再拆分,改如下 2.第二范式 非健字段依赖于健字段按。所有非关键字 段都完全依赖于任意一组候选关键字。(一个表只能描述一件事情) 3.第三范式 在第二范式的基础上,数据表中如果不存在非关键字段对任一候选关键字段的传递函数依赖则符合第三范式
阅读全文
摘要:MySQL 支持对 MyISAM 和 MEMORY 存储引擎的表进行表级锁定,对 BDB 存储引擎的表进行页级锁定,对 InnoDB 存储引擎的表进行行级锁定。默认情况下,表锁和行锁都是自动获得的,不需要额外的命令。 show status like 'table%'; LOCK TABLES 可以
阅读全文
摘要:1.最适合索引的列是出现在 WHERE子句中的列,或连接子句中指定的列,而不是出现在 SELECT 关键字后的选择列表中的列。 使用惟一索引。考虑某列中值的分布。索引的列的基数越大,索引的效果越好。 例如,存放出生日期的列具有不同值,很容易区分各行。而用来记录性别的列,只含有“ M”和“F”,则对此
阅读全文
摘要:MySQL 支持的存储引擎包括 MyISAM、InnoDB、BDB、MEMORY、MERGE、EXAMPLE、NDB Cluster、ARCHIVE、CSV、BLACKHOLE、FEDERATED 等,其中 InnoDB 和 BDB 提供事务安全表,其他存储引擎都是非事务安全表。 查看引擎: sho
阅读全文
摘要:TEXT & BLOB 一般在保存少量字符串的时候,我们会选择 CHAR 或者 VARCHAR;而在保存较大文本时,通常会选择使用 TEXT 或者 BLOB,二者之间的主要差别是 BLOB 能用来保存二进制数据,比如照片;而 TEXT 只能保存字符数据,比如一篇文章或者日记。TEXT 和 BLOB
阅读全文
摘要:CHAR 和 VARCHAR 类型,CHAR 列的长度固定, VARCHAR 列中的值为可变长字符串.在检索的时候,CHAR 列删除了尾部的空格,而 VARCHAR 则保留这些空格s
阅读全文
摘要:alter table `tablename` convert to character set utf8;
阅读全文
摘要:-- MySQL 中有多种数据类型可以用于日期和时间的表示,不同的版本可能有所差异,表 3-2 中-- 列出了 MySQL 5.0 中所支持的日期和时间类型。-- 表 3-2 MySQL 中的日期和时间类型 日期和时间类型 字节 最小值 最大值DATE 4 1000-01-01 9999-12-31
阅读全文
摘要:MySQL 分为两种方式:浮点数和定点数。浮点数包括 float(单精度)和 double(双精度),而定点数则只有 decimal 一种表示。定点数在 MySQL 内部以字符串形式存放,比浮点数更精确,适合用来表示货币等精度高的数据。 浮点数和定点数都可以用类型名称后加“(M,D)”的方式来进行表
阅读全文
摘要:聚合操作的语法如下:-- SELECT [field1,field2,……fieldn] fun_name-- FROM tablename-- [WHERE where_contition]-- [GROUP BY field1,field2,……fieldn-- [WITH ROLLUP]]--
阅读全文
摘要:SQL 语句主要可以划分为以下 3 个类别。 DDL(Data Definition Languages)语句:数据定义语言,这些语句定义了不同的数据段、数据库、表、列、索引等数据库对象的定义。常用的语句关键字主要包括 create、drop、alter等。 DML(Data Manipulat
阅读全文
摘要:实现集群的产品 1.HA RHCS,heartbeat,keepalivd 2.LB HAProxy LVS Nginx 硬件F5 Piranha 3.HPC
阅读全文
摘要:worker_processes 8; #nginx进程数,建议设置为等于CPU总核心数 worker_connections 65535; #单个进程最大连接数(最大连接数=连接数*进程数) client_header_buffer_size 32k; #上传文件大小限制 large_client
阅读全文
摘要:首先,nginx在启动时,会解析配置文件,得到需要监听的端口与ip地址,然后在nginx的master进程里面,先初始化好这个监控的socket(创建socket,设置addrreuse等选项,绑定到指定的ip地址端口,再listen),然后再fork(一个现有进程可以调用fork函数创建一个新进程
阅读全文
摘要:下载nginx 下载地址:http://nginx.org/en/download.html Nginx的安装 nginx安装(参考最新centos7下的安装教程 https://www.cnblogs.com/subendong/p/7856178.html) 安装过程中可能会出现的问题 缺少pc
阅读全文
摘要:Nginx Nginx是俄罗斯人编写的一款高性能的HTTP和反向代理服务器,在高连接并发的情况下,它能够支持高达50000个并发连接数的响应,但是内存、CPU等系统资源消耗却很低,运行很稳定。目前Nginx在国内很多大型企业都有应用,据最新统计,Nginx的市场占有率已经到33%左右了。而Apach
阅读全文

浙公网安备 33010602011771号