关系型数据库最典型的数据结构是表,由二维表及其之间的联系所组成的一个数据组织优点:1、易于维护:都是使用表结构,格式一致;2、使用方便:SQL语言通用,可用于复杂查询;3、复杂操作:支持SQL,可用于一个表以及多个表之间非常复杂的查询。缺点:1、读写性能比较差,尤其是海量数据的高效率读写;2、固定的 ...
分类:
数据库 时间:
2019-02-25 16:32:31
阅读次数:
267
数据库优化 sql语句优化 索引优化 加缓存 读写分离 分区 分布式数据库(垂直切分) 水平切分 MyISAM和InnoDB的区别: 1. InnoDB支持事务,MyISAM不支持,对于InnoDB每一条SQL语言都默认封装成事务,自动提交,这样会影响速度,所以最好把多条SQL语言放在begin和c ...
分类:
数据库 时间:
2019-02-14 20:48:30
阅读次数:
243
数据库的简介 MySQL数据库的安装和卸载 MySQL数据库概念 SQL语言(操作数据库) SQL的分类 数据库的操作(CURD) 创建数据库(重点) 查看数据库(重点) 删除数据库(重点) 修改数据库 表结构操作(CURD) 创建表 数据库的数据类型(重点) 单表的约束(了解) 删除和查看表 修改 ...
分类:
数据库 时间:
2019-02-07 12:17:35
阅读次数:
193
一、SQL语句 如果要在程序运行过程中操作数据库中的数据,那得先学会使用SQL语句 1.什么是SQL SQL(structured query language):结构化查询语言 SQL是一种对关系型数据库中的数据进行定义和操作的语言 SQL语言简洁,语法简单,好学好用 2.什么是SQL语句 使用S ...
分类:
移动开发 时间:
2019-02-05 22:28:27
阅读次数:
238
下面的随笔中将讲述SSIS中的高级转换任务,和老旧的SQL Server 2000 DTS相比,我们会发现现在以前的dark-arrow,data-pump任务没有了。在转换任务中隐藏ActiveX脚本和嵌入连接字符的方法也被去除了。在将Package指向不同的数据库的时候也不会忘记修改转换对象,在 ...
分类:
数据库 时间:
2019-01-30 16:15:12
阅读次数:
203
上节分析了Mapper对象的创建。 在ORM的定义中可以理解为Object->SQLMapper抽象层(这一层并不负责具体的SQL执行。这一层可以理解为SQL代理层) 本节分析以下内容: ①SqlSession在具体执行SQL时,如果通过namespace+sqlid定位到具体的MappedStat ...
分类:
数据库 时间:
2019-01-29 18:09:58
阅读次数:
129
一,存储过程 存储过程:是一组为了完成某项特定功能的SQL语句集,其实质上就是一段存储在数据库中的代码 由声明式SQL语句(如create,update,和select等)和过程式语句(如 if...then...else 控制结构语句)组成 存储过程具有以下好处 1).可增强SQL语言的功能和灵活 ...
分类:
数据库 时间:
2019-01-28 13:50:08
阅读次数:
203
问题: 用sql语言查询连续三天人流量超过100的体育馆的信息 思路: sql语言不是很熟练,这里的方法也很暴力,就是将大于100人流量的体育馆记录全部做连接,然后筛选出id相邻3个的。。 代码: ...
分类:
其他好文 时间:
2019-01-28 00:40:01
阅读次数:
195
【51CTO微职位】-大数据高级工程师2018年学习总结及2019年学习规划,零基础小白的学习总结。
分类:
其他好文 时间:
2019-01-21 16:01:01
阅读次数:
210
title: 不懂SQL优化?那你就OUT了(九) MySQL如何优化-- 分区(一) date: 2018-12-30 categories: 数据库优化 这篇博客我们将谈论一下mysql的分区。 ##分区的概述 SQL标准在数据存储的物理方面没有提供太多的指导。SQL语言本身旨在使其独立于它所使 ...
分类:
其他好文 时间:
2019-01-18 17:28:29
阅读次数:
179