mysql
csQgw
这个作者很懒,什么都没留下…
展开
-
mysql数据库重新学习
做程序员有几年了,但是自己的水平也就那样。 别的人做几年可能都拿到7~8k甚至更多,自己哪的那点工资也就刚够生活费的。 前几天离职了,想找个工资高点的工作,可是面试了几家发现自己的技术太差了,基础不牢固,知识面比较窄。我才发现我需要好好的提高自己。 以后每天学习一点东西,然后写一写。看看自己能坚持多久。 今天重新学习一下mysql数据库。 首先学习了一下关系型数据库的概念:原创 2015-03-21 22:55:18 · 671 阅读 · 0 评论 -
mysql优化一
数据库优化 主要包括 标的设计合理化(3范式) sql语句的优化 给表添加合适的索引,合理的使用索引 分表技术(水平分割,垂直分割) 定时清理垃圾,定时进行碎片整理 多用存储过程和触发器 对mysql的配置进行一些优化 读写分离 mysql服务器硬件升级 数据库设计 充分了解需求 标识实体:具体存在的对象 名词 标识属性 标识关系 合理的使用3范式 和反3原创 2015-03-24 22:05:44 · 371 阅读 · 0 评论 -
学习mysql第三天
今天是学习mysql的第三天 数据插入 insert into insert into test (id,name) values(1,'张三'); \\正常方式插入数据 insert into test set id=2,name='lishi'; \\set方式插入数据 insert into test(id,name) select原创 2015-03-23 23:41:41 · 387 阅读 · 0 评论 -
学习mysql的第二天
今天是学习mysql的第二天,又学到了很多知识。 首先学习了一下表的操作 use test \\进入数据库 创建数据表 create table if not exists test( id int, name varchar(32) ); \\ 正常方式创建 create table test2 like test; \\复制数据表结构 create table te原创 2015-03-22 22:28:46 · 401 阅读 · 0 评论 -
mysql优化(定位慢查询)
查看慢查询 show variables like 'long_query_time'; \\查看默认慢查询时间 set long_query_time=0.5; \\把慢查询的时间设置为0.5秒 便于测试 show status like 'slow_queries'; \\显示慢查询的条数 开启慢查询记录日志(mys原创 2015-03-26 13:27:12 · 430 阅读 · 0 评论