1、普通模式(normal):用户可以正常访问数据库,操作没有限制 2、主库模式(PRIMARY):用户正常访问数据库,当对数据库的对象进行修改时,会强制生成redo日志,当数据库的归档有效时,redo日志将发送到备考。…
标签:数据库
数据库之创建索引
索引有什么用? 假设有一张表,表的数据有10W条数据,其中有一条数据是name=‘小明’,如果要拿这条数据的话需要写的sql是 SELECT * FROM user WHERE name = ‘小明’。 一般情况下,在没…
Mac 上安装配置和简单实用PostgreSQL
PostgreSQL简介 PostgreSQL PostgreSQL是以加州大学伯克利分校计算机系开发的 POSTGRES,现在已经更名为PostgreSQL,版本 4.2为基础的对象关系型数据库管理系统(ORDBMS)…
查询数据库当前时间(Oracle, DB2...)
查询数据库当前时间 (Oracle, DB2等均支持) select to_char(sysdate,’yyyy-mm-dd hh24:mi:ss’) from dual; selec…
本地mysql的安装详细教程
第一步:去官网下载压缩包第二步:先解压,然后在mysql下创建一个my.ini文件(和bin目录同级), 更改my.ini文…
JDBC连接MySQL方法之三 创建配置文件
数据库的连接是可配置的,所以可以创建可配置文件,当需要修改连接配置时,只需要修改配置文件内容即可。 操作步骤: 首先,在src目录下创建File文件,命名为 XXX.properties,内容为 driver=com.m…
数据库索引简介以及如何选择索引列
一、什么是索引? 索引用来快速地寻找那些具有特定值的记录,所有MySQL索引都以B-树的形式保存。如果没有索引,执行查询时MySQL必须从第一个记录开始扫描整个表的所有记录,直至找到符合要求的记录。表里面的记录数量越…
Amazon DynamoDB 入门1: 配置(本地)及python示例
什么是 Amazon DynamoDB Amazon DynamoDB 是一种完全托管的 NoSQL 数据库服务,提供快速而可预测的性能,能够实现无缝扩展。使用 DynamoDB,您可以免除操作和扩展分布式数据库的管理工…
提高数据库检索效率
数据检索速度慢的原因: 1、没有索引或者没有用到索引 2、I/O吞吐量小,形成了瓶颈效应。 3、没有创建计算列导致查询不优化。 4、内存不足 5、网络速度慢 6、查询出的数据量过大 7、锁或者死锁 8、sp_lock,s…
数据库MySQL之如何查看表?
数据库MySQL之如何查看表? 查看数据表列表语法 SHOW TABLES [FROM db_name] [LIKE 'pattern' | WHERE expr] 1. 查看当前数据库中的表 SHOW TABLES; …
《MySQL技术内幕:InnoDB存储引擎(第2版)》书摘
MySQL技术内幕:InnoDB存储引擎(第2版) 姜承尧 第1章 MySQL体系结构和存储引擎 >> 在上述例子中使用了mysqld_safe命令来启动数据库,当然启动MySQL实例的方法还有很多,在各种平…
Flask系列:数据库
这个系列是学习《Flask Web开发:基于Python的Web应用开发实战》的部分笔记 对于用户提交的信息,包括 账号、文章 等,需要能够将这些数据保存下来 持久存储的三种方法: 文件:shelve(pickle 和 …