数据库
kuraki丶
繁华散去,谁为你倾国倾城
展开
-
数据库:Oracle和MySQL
关系型数据库概念关系数据库,是建立在关系模型基础上的数据库,借助于集合代数等数学概念和方法来处理数据库中的数据。关系模型由关系数据结构、关系操作集合、关系完整性约束三部分组成。简单说,关系型数据库是由多张能互相联接的二维行列表格组成的数据库。因而一个关系型数据库就是由二维表及其之间的联系组成的一个数据组织。JDBC注册数据库驱动获取数据库连接创建发送sql的statemen...原创 2019-03-15 11:23:29 · 1332 阅读 · 0 评论 -
MySQL数据库优化
MySQL数据库优化客户/服务器端通信协议MySQL客户端/服务端通信协议是半双工的:在任意时刻,要么是服务器向客户端发送数据,要么是客户端向服务器发送数据,这两个动作不能同时发生。一旦一端开始发送消息,另一端要接收完整个消息才能响应它,所以我们无法也无须将一个消息切成小块独立发送,也没有办法进行流量控制。当查询语句很长的时候,需要设置max_allowed_packet参数。但是需要注...原创 2019-03-15 11:39:48 · 284 阅读 · 0 评论 -
MySQL锁的初识
MySQL锁MySQL锁机制概念锁时计算机协调多个进程或线程并发访问某一资源的机制。在数据库中,除了传统的计算资源(如CPU、RAM、I/O等)的争用以外,数据也是一种供需要用户共享的资源。如何保证数据并发访问的一致性、有效性是所有数据库必须解决的一个问题,锁冲突也是影响数据库并发访问性能的一个重要因素。从这个角度来说,锁对数据库而言显得尤其重要,也更加复杂。查看哪些表被锁:show ...原创 2019-03-15 11:43:06 · 112 阅读 · 0 评论 -
Redis 详解
Redis入门NoSQL概述NoSQL(Not Only SQL),不仅仅是SQL,是一项全新的数据库理念,泛指非关系型的数据库。随着互联网web2.0网站的兴起,非关系型的数据库现在成了一个极其热门的新领域,非关系数据产品的发展非常迅速。而传统的关系数据库在应付web2.0网站,特别是超大规模和高并发的SNS类型的web2.0纯动态网站已经显得力不从心,暴露了很多难以克服的问题。1...原创 2019-03-20 15:09:10 · 109 阅读 · 0 评论 -
Redis持久化
Redis持久化概述Redis的高性能是由于其将所有数据都存储在了内存中,为了使Redis在重启之后仍能保存数据不丢失,需要将数据从内存中同步到硬盘中,这一过程就是持久化。Redis支持两种方式的持久化,一种是RDB方式,一种是AOF方式。可以单独使用其中一种或两种结合使用。RDB持久化(默认支持,无需配置):该机制是指在指定的时间间隔内将内存中的数据集快照写入磁盘。AOF持久化:该机...原创 2019-03-20 15:54:27 · 150 阅读 · 0 评论