事务控制事务提交 commit事务回滚 rollback savepoint 用于事务设置保存点 ----> savepoint s1 / savepoint s2 rollback to savepoint s1 || rollback to savepoint s2 回滚到s1点或者s2点 数据增删改默认事务提交都是关闭的 insert update delete 需要显式commit才能提交 create等命令默认提交事务 权限 对象权限 对数据 表 索引 模式 等有操作权限 select…
数据库管理目标:稳定 安全 数据一致性 系统高性能 数据库管理员 数据库管理范围 :数据库管理对象1.物理设计工作 2.物理实现工作 对象是指 :数据库里 存储和指向数据的各种概念和结构的总称 对象管理:增删查改对象的过程 基本数据库对象:表 索引 视图 序列 存储过程 命名规则 :t_标明 v_视图名 f_函数名 见名知意 数据库安全管理 1.防止未授权访问 2.防止安全漏洞不当的数据修改 3. 确保数据只提供给授权用户使用 广义范围:网络安全 .操作系统安全.数据管理系统安全 具体:身份验证…
# 简单查询select * from table_reference # 创建表 create table TB(staff_id int primary key , course_name char(50) , exam_date datetime);# 插入数据 insert into TB values(10,"ljj","2019-10-1112:00:00") # distinct 消除重复列 select table1.name,table2.name…
DDL data definition language 数据库定义语言 定义修改等DML data manipulation language 数据库操控语言 增删改 DCL data crontrol language 数据库控制语言 授权操作 角色 锁表 DQL data query language 数据库查询语言 查询语句 数据类型 : integer 整型 4字节 int . binary_integer .integer .int signed .integer signed bi…
数据库:操作系统文件或磁盘数据块的集合数据库实例: 指操作系统中一系列进程以及为这些进程分配的内存块 通常来说一个数据库实例对应着一个数据库[数据库实例是访问数据的通道] 多实例:利用多实例 可以充分利用硬件资源 让服务器性能最大化 数据库连接和会话数据库连接: 物理层面的通信连接,指的是一个通过网络建立客户端和专有服务器或调度器的网络连接 数据库会话: 客户端和数据库之间通讯的逻辑概念 上下文:位于服务器端 记录了本次连接客户端机器的IP地址 端口 进程等用户信息 数据库连接池 建立连接是有代…
zsql user/pasword@ip:port -c "show databases" # 展示一条sql语句 spool file_path 指定输出文件 可以为相对路径 spool off 保存执行结果 并关闭输出流 gsql 配置数据库服务器 gs_guc reload -Z coordinator -N NodeName -I all -C "listen_address = 'localhost,192.126.0.100,10.11.12.13'"g…
本文背景 公司最近规划的新框架准备基于ABP来搭建,自从在阳铭博客看到ABP框架的介绍后,就一直持续关注着,但还没真正在实际项目中直接使用ABP,只是自己做了一些学习和Demo.ABP所用到的一些新技术倒是有些吸收了用在了以前的框架中,例如AutoMapper.Dto.Swagger等.以前我们公司是自己研发了一套基于MVC5+NHibernate+Memcached+Mysql读写分离的框架.由于我是公司里面比较早接触ABP的,零零散散也收集了一些ABP相关资料,每次有团队成员找我要相关资料时…
Object(对象)是在所有的编程语言中都十分重要的一个概念,对于事物我们可以把他们看作是一个对象,而每一个事物都有自己的表示的属性和对于某一信息作出的相应的操作.而这些东西就变成了事物的属性和方法. 在JS中我们可以见到的对象常量有如下的形式: var obj= { name:"Arvin", lastName:"Huang" , whatsName:function(){ alert(this.name+" "+this.lastName);…
MINA学习汇总 Apache Mina Server 是一个网络通信应用框架,用于开发高性能和高可用性的网络应用程序.它主要是对基于TCP/IP.UDP/IP协议栈的通信框架(然,也可以提供JAVA 对象的序列化服务.虚拟机管道通信服务等),Mina 提供了事件驱动.异步(Mina 的异步IO 默认使用的是JAVA NIO 作为底层支持)操作的编程模型. Apache Mina简单理解它是一个封装底层IO操作,提供高级操作API的通讯框架! Mina在整个网通通信结构中位置: Mina处于中间…
存放在数据库中数据的特点 :永久存储 又组织 可共享 数据库系统是由 数据库 数据库管理系统 应用程序 管理员成员 组成的存储 管理 处理和维护数据的系统 三个阶段:人工阶段 ,文件系统阶段,数据库系统阶段 数据库系统优势 :整体数据结构化 面向多个应用 数据共享性高 冗余度低以扩充 数据独立性高 统一管理以及控制 数据ACID 原子性 一致性 隔离性Isolation 持久性 Durabilitynewsql 追求nosql的高可扩展性时 同时最求 ACID 原子性一致性隔离性持久性 关系型…