git和其他版本控制工具的对比: Git 只关心文件数据的整体是否发生变化,而大多数其他系统则只关心文件内容的具体差异。 ? ? git的三种状态: 已提交(committed),已修改(modified)和已暂存(staged)。已提交表示该文件已经被安全地保存在本地数据库中了;已修改表示修改了某 ...
分类:
其他好文 时间:
2019-06-15 18:56:17
阅读次数:
154
1.视图就是由一个查询所定义的虚拟表 2.用视图的好处 1)为最终用户减少数据库呈现的复杂性。 2)防止敏感的列被选中,同时仍然提供对其他重要数据的访问; 3)对视图添加一些额外的索引,来提高查询的效率; 3.创建视图 ...
分类:
数据库 时间:
2019-06-15 13:53:26
阅读次数:
96
背景:公司某一机房需要裁撤,涉及到大量DB服务器,需要在裁撤截止日期以前完成业务的平滑迁移和设备退还工作。 历时2个多月,经历了设备梳理、裁撤资源评估、裁撤资源申请、裁撤DB部署、裁撤DB业务关系梳理、裁撤DB合并协调、裁撤DB数据迁移、裁撤DB切换、设备下架和退还等流程后,终于将组内涉及到的DB都 ...
分类:
数据库 时间:
2019-06-14 12:39:23
阅读次数:
158
#创建表 CREATE TABLE table02( tid INT, tname VARCHAR(20)); #查看所有表SHOW TABLES; #查看表的结构DESC table01; #修改表名RENAME TABLE table02 TO table002; #删除表DROP TABLE ...
分类:
数据库 时间:
2019-06-10 13:18:59
阅读次数:
108
在mysql 5.5版本时,商用环境升级,有一个表存在六千多万数据,升级时需要修改这个表其中一个varchar类型字段的长度,当时用了大概4个多小时,还没有结束,之后我们系统mysql升级到5.7版本,再一次升级模拟测试中,又修改了该表的字段长度,这次用时为7个多小时,下面是记录的时间。(进入mys ...
分类:
数据库 时间:
2019-06-04 14:50:57
阅读次数:
337
一、表操作 1、新建表 2、设置列 4、插入数据 5、修改表 6、外键设置 7、查询语句 8、调整格式 9、将数据库以文本方式导出 ...
分类:
其他好文 时间:
2019-06-03 21:39:29
阅读次数:
103
1 先在后台管理: 2 在数据库修改表dede_archives: ALTER TABLE `dede_archives` CHANGE `title` `title` VARCHAR( 250 ) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NUL ...
分类:
其他好文 时间:
2019-05-31 13:46:21
阅读次数:
130
一、什么影响了数据库查询速度 1.1 影响数据库查询速度的四个因素 1.2 风险分析 Tips:最好不要在主库上数据库备份,大型活动前取消这样的计划。 效率低下的sql:超高的QPS与TPS。 大量的并发:数据连接数被占满(max_connection默认100,一般把连接数设置得大一些)。并发量: ...
分类:
数据库 时间:
2019-05-25 20:15:16
阅读次数:
203
一:业务应用场景 1.测试环境执行重新建表,导致表注释乱码 2.数据已导入,数据中不存在中文字符 二:批量修改表注释乱码语句 select concat("ALTER TABLE ","`",col.TABLE_NAME,"`"," CHANGE ","`",col.COLUMN_NAME,"`", ...
分类:
其他好文 时间:
2019-05-25 19:43:20
阅读次数:
139
oracle中有对于表的操作,创建表,修改表(添加新字段,删除字段,修改表名,修改字段类型,修改列名),删除表,复制表。 1)创建表 格式语法: create table table_name( 字段名 字段类型 约束类型, 字段名 字段类型 约束类型, ... ); 例如: create tabl ...
分类:
数据库 时间:
2019-05-24 22:16:08
阅读次数:
161