![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
database
dodo_check
这个作者很懒,什么都没留下…
展开
-
数据库外键的使用以及优缺点
主键和索引是不可少的,不仅可以优化数据检索速度,开发人员还省不其它的工作, 矛盾焦点:数据库设计是否需要外键。这里有两个问题:一个是如何保证数据库数据的完整性和一致性;二是第一条对性能的影响。 正方观点: 1,由数据库自身保证数据一致性,完整性,更可靠,因为程序很难100%保证数据的完整性,而用外键即使在数据库服务器当机或者出现其他问题的时候,也能够最大限度的保证数据的一致性和完整性转载 2013-05-16 18:29:12 · 602 阅读 · 0 评论 -
mysql 执行脚本
1. test.sql create table lenovo (id int, name varchar(255)); insert into lenovo values(11, 'haha'); insert into lenovo values(12, 'h'); 2. 执行命令 time mysql -hlocalhost -uroot -ppassword -Dhaha原创 2013-06-01 15:31:33 · 470 阅读 · 0 评论 -
msql && sql
数值型: TINYINT 1 ,SMALLINT 2,MEDIUMINT 3 ,INT 4,BIGINT 8,DECIMAL,FLOAT 4,DOUBLE 8,BIT 字符串型 CHAR,VARCHAR,BINARY,VBINARY,TINYBLOB,BLOB,MEDIUMBLOB,LONGBLOG,TINYTEXT,TEXT,MEDIUMTEXT,LONGTEXT,EMUM,SET转载 2013-06-24 17:17:58 · 624 阅读 · 0 评论 -
mysql慢查询开启及分析方法
最近服务维护的公司的DB服务器,总是会出现问题,感觉需要优化一下了,登陆上去,发现慢查询日志都没有开,真是惭愧, 故果断加上慢查询日志,经过分析sql记录,发现问题很多,开发人员很多没有对sql优化,由于现在业务量较少,而且服务器性能配置较高,所以看不出问题。 加上慢查询日志好后,瞬间日志暴增,讲过分析,其中80%的sql没有用到索引,执行较慢的sql及小于3秒的,没有出现,瞬间转载 2013-07-18 16:23:48 · 451 阅读 · 0 评论 -
存储引擎基础知识]InnoDB与MyISAM的六大区别
本 文主要整理了Mysql 两大常用的存储引擎MyISAM,InnoDB的六大常见区别,来源于Mysql手册以及互联网的资料 InnoDB与Myisam的六大区别 MyISAM InnoDB 构 成上的区别: 每个MyISAM在磁盘上存储成三个文件。第一个 文件的名字以表的名字开始,扩展名指出文件类型。 .frm文件存储表定义转载 2013-08-01 10:36:28 · 486 阅读 · 0 评论 -
mysql 性能优化方案
from:http://visionsky.blog.51cto.com/733317/803914 网上有不少mysql 性能优化方案,不过,mysql的优化同sql server相比,更为麻烦与负责,同样的设置,在不同的环境下 ,由于内存,访问量,读写频率,数据差异等等情况,可能会出现不同的结果,因此简单地根据某个给出方案来配置mysql是行不通的,最好能使用status信息对mysql转载 2013-08-16 18:56:08 · 450 阅读 · 0 评论 -
mysql 技巧
1 进行insert的时候,只需要对 ' 和 \ 进行转义,% _ " 等不需要 2. 进行select的时候,需要对_ % ' 等进行转义转载 2013-04-07 17:54:13 · 415 阅读 · 0 评论