随笔分类 - DB
摘要:Driver接口:定义了一个驱动程序接口,每一个数据库的JDBC driver都应该实现这个接口,用于访问对应的数据库。比如MySQL的driver为com.mysql.jdbc.Driver。Java SQL框架允许多个数据库驱动程序。 DriverManager类:管理一组JDBC driver
阅读全文
摘要:许多数据库的auto-commit默认是ON的,比如MySQL,PostgresSQL等。当然也有默认是OFF的,比如Oracle(Oracle里面执行DML语句是需要手动commit的)。 这里我们以MySQL为例,先写一个基本的JDBC连接的例子: 在auto-commit默认是ON的情况下,每
阅读全文
摘要:索引的分类 主键索引:某一个属性组能唯一标识一条记录,主键索引只能有一个 唯一索引:避免同一个表中某数据列中的值重复,唯一索引可有多个 常规索引:快速定位特定数据,应加在查询条件的字段,不易添加太多常规索引,影响数据的插入,删除和修改操作 复合索引:指多个字段上创建的索引,只有复合索引的第一个字段出
阅读全文
摘要:1. Redis简介 Redis是一个开源(BSD许可),内存存储的数据结构服务器,可用作数据库,高速缓存和消息队列代理。它支持字符串、哈希表、列表、集合、有序集合,位图,hyperloglogs等数据类型。内置复制、Lua脚本、LRU收回、事务以及不同级别磁盘持久化功能,同时通过Redis Sen
阅读全文
摘要:数据库事务 数据库事务(Transaction)是指作为单个逻辑工作单元执行的一系列操作,要么完全地执行,要么完全地不执行。一方面,当多个应用程序并发访问数据库时,事务可以在应用程序间提供一个隔离方法,防止互相干扰。另一方面,事务为数据库操作序列提供了一个从失败恢复正常的方法。 它具有以下4个特性(
阅读全文

浙公网安备 33010602011771号