视图 视图的作用: a 让查询返回的字段更容易理解。 b 对复杂select语句的封装。 c 安全性。视图可以单独授权。对于数据量巨大的表,可以创建视图仅仅返回前100条数据,将该视图select权限开放。但是不开放表的select权限。 练习 注意: A、oracle视图中的select语句可以含 ...
分类:
数据库 时间:
2019-08-15 18:55:07
阅读次数:
106
sql常用内置函数 使用内置函数查询的练习 ...
分类:
数据库 时间:
2019-08-15 18:58:58
阅读次数:
123
1. 什么是数据库? 2. 关系型数据库 数据模型的三个特点: 3. 范式 ...
分类:
数据库 时间:
2019-08-15 19:05:05
阅读次数:
93
oracle分页操作 sql select from emp; select from emp where rownum=3; 方式2 三层嵌套子循环 select from( select t. ,rownum rn from (select from em) t where rownum=3; ...
分类:
数据库 时间:
2019-08-15 19:06:06
阅读次数:
137
mysql语句: 1、修改表名: rename table 旧表名 to 新表名; 2、修改字段类型: alter table 表名 modify column 字段名 字段类型(长度) 3、修改字段名称和类型: alter table 表名 change 现有字段名称 修改后字段名称 数据类型 4 ...
分类:
数据库 时间:
2019-08-15 19:10:44
阅读次数:
94
MHA主库检查参数 MHA从0.53版本开始支持ping_type参数来设置如何检查master可用性:ping_type=select: 基于一个到master的已经存在的连接执行select 1,连接被重复使用,select检查能快速返回结果,但检查过于简单,无法发现更多故障。ping_type ...
分类:
数据库 时间:
2019-08-15 19:15:39
阅读次数:
228
在虚拟机里面安装虚拟机,安装docker进行环境的配置的心得以及各种踩坑 首先就是安装了VirtualBox,在里面装了centos的环境,下来就是安装docker,要确定好虚拟机里面的网络环境,只能在有网络环境的情况下,才能进行安装各种的环境 安装docker: 但是要确定内核的版本,需要在3.1 ...
分类:
数据库 时间:
2019-08-15 19:16:18
阅读次数:
111
什么是索引? 举个例子你就明白了,索引就相当于字典目录,根据目录查找你想要找的文字。如果没有目录的话,你就得一页一页的翻,看哪个文字是自己想要的。所以我们要建立索引。 什么是聚集索引,什么是非聚集索引? 一张表里面可以有多个非聚集索引,但只能有一个聚集索引。数据会按照聚集索引进行物理排序,聚集索引和 ...
分类:
数据库 时间:
2019-08-15 19:37:56
阅读次数:
102
什么是间隙锁(gap lock)? 间隙锁是一个在索引记录之间的间隙上的锁。 间隙锁的作用? 保证某个间隙内的数据在锁定情况下不会发生任何变化。比如我mysql默认隔离级别下的可重复读(RR)。 当使用唯一索引来搜索唯一行的语句时,不需要间隙锁定。如下面语句的id列有唯一索引,此时只会对id值为10 ...
分类:
数据库 时间:
2019-08-15 19:43:30
阅读次数:
112
实际的开发过程中都是基于dao的 创建持久层dao 定义三个方法 持久层实现类 创建dao的实现类。 添加未实现的方法 通过spring注入 jdbcTemplate。所以这里生成一个jdbcTemplate的set方法 根据id查询的方法 用一个List<account>去接收 根据name去查询 ...
分类:
数据库 时间:
2019-08-15 20:59:38
阅读次数:
113
初始MongoDB MongoDB 是一个基于分布式文件存储的数据库。由 C++ 语言编写。旨在为 WEB 应用提供可扩展的高性能数据存储解决方案。 MongoDB 是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。 文件型数据库和关系型数据库的区别 Mo ...
分类:
数据库 时间:
2019-08-15 21:27:59
阅读次数:
135
一、JAP框架简介JPA(JavaPersistenceAPI)意即Java持久化API,是Sun官方在JDK5.0后提出的Java持久化规范。主要是为了简化持久层开发以及整合ORM技术,结束Hibernate、TopLink、JDO等ORM框架各自为营的局面。JPA是在吸收现有ORM框架的基础上发展而来,易于使用,伸缩性强。二、与SpringBoot2.0整合1、核心依赖<!--JPA框架
分类:
数据库 时间:
2019-08-15 22:53:49
阅读次数:
108
E-SQL 1.学会用嵌入式SQL对数据库进行增、删、改、查操作。 2.多行查询使用游标和STATE 3.SQL事物操作 4. 集群和模式 1:以SQL嵌入C语言为例说明实现嵌入式SQL的方法 1.1声明:通信的变量就是SQL与C语言进行数据传递 C语言和SQL语言之间是通过共享变量来进行数据的传送 ...
分类:
数据库 时间:
2019-08-15 22:54:52
阅读次数:
130
1、关闭防火墙 systemctl stop firewalld.service 停止firewall systemctl disable firewalld.service 禁止firewall开机启动 2、切换用户 3、编辑静默安装文件 4、修改配置文件 以下参数不要更改 [GENERAL] R ...
分类:
数据库 时间:
2019-08-15 22:57:14
阅读次数:
142
前言 数据库优化一方面是找出系统的瓶颈,提高MySQL数据库的整体性能,而另一方面需要合理的结构设计和参数调整,以提高用户的相应速度,同时还要尽可能的节约系统资源,以便让系统提供更大的负荷. 1. 优化一览图 2. 优化 笔者将优化分为了两大类,软优化和硬优化,软优化一般是操作数据库即可,而硬优化则 ...
分类:
数据库 时间:
2019-08-15 22:58:21
阅读次数:
116
这个问题最初是什么问题已经忘了,虽然就在几小时前/😓,终于在这儿@brandonbanks 找到解决办法。 原因:Oracle是64位的,引用的Oracle.DataAccess.dll也是64位的,但预编译默认指定的编译器是32位的,所以我只做了其中一个步骤,即在项目Property文件夹下的配 ...
分类:
数据库 时间:
2019-08-15 22:58:34
阅读次数:
147
arcgis python 删除一个数据库所有数据 ...
分类:
数据库 时间:
2019-08-15 23:01:08
阅读次数:
257
1,需要按type分类;2,按type分类,并且获得对应的个数 ...
分类:
数据库 时间:
2019-08-16 00:23:11
阅读次数:
88
第二次使用Migration update-database的时候出现以下错误: System.NotImplementedException: The method or operation is not implemented. at Microsoft.EntityFrameworkCore. ...
分类:
数据库 时间:
2019-08-16 00:23:35
阅读次数:
109
BLOB用来存储大量二进制数据。如图片、音乐等,转为二进制数再存储
CLOB用来存储大量文本数据。如HTML页面等,varchar2最大是4000,预计会超过4000的用Clob ...
分类:
数据库 时间:
2019-08-16 00:27:39
阅读次数:
129