Oracle基本操作2 4数值处理函数 1)round(数值,位数) 四舍五入函数 2)trunc(数值,位数) 截取函数 5日期操作 l 常见的日期格式: 1)sysdate 当前系统日期 2)to_char(date,'日期格式的一部分') 3)to_date('特殊日期格式的字符串','日期格式') 6数据库事务: MySQL操作事务 JDBC事务 Oracle事务: 7数据库约束: 1 主键约束(primary key) 2 联合主键(复合主键)---重点 3 修改表时,添加主键约束 4 删除主键约束 5 …

2021年3月5日 0条评论 24点热度 阅读全文

索引是一种排好序的数据结构 如果索引的数据结构是二叉树,那么如果建立索引的那列数据是递增的 1、2、3、4、5 二叉树的特性(右边子树的节点必须要大于父节点)这样就变成了单边递增的链表,没意义了 如果索引的数据结构是红黑树,当树的单边节点大于3会进行一次自旋操作,自动进行平衡 ,本质上也是二叉树(二 叉平衡树)红黑树最大的弊端–> 高度不可控 如果有500万条数据 假如 2的20次方等于500万,树的高度就 是20 一旦数据量大了,高度就不可控了 B-Tree树实质上是对红黑树做了一个横向扩容(原来放一个节点…

2021年3月5日 0条评论 15点热度 阅读全文

作者:王志斌,曾获得中国PostgreSQL数据库管理工程师(PGCE),是PostgreSQL官方认证讲师,盘古云课堂特邀金牌讲师。 PgBouncer作为PostgreSQL数据库的连接池中间件。与其他存在于PostgreSQL的连接池中间件不同,PgBouncer仅作为一个连接池和代理层为PostgreSQL和应用之间提供服务。 Pgbouncer具备例如连接池模式、连接类型、端口重用,应用场景以及用户认证、网络认证等多种重要特性,下面将逐一讲述,并期望为读者提供一份在实施过程中使用的配置指南。 数据库连接池…

2021年3月5日 0条评论 13点热度 阅读全文

ODBC是一种标准,或则是一种封装,使得数据库有一种一致和清晰的工作方式。 1、如何在windows中创建ODBC源?创建SQL server 的数据源 控制面板,添加到系统DSN,命名数据源名,数据源描述,输入数据库名称,测试成功,即可以使用; 2、代码读取ODBC数据源     // ODBC.cpp : Defines the entry point for the console application. #include "stdafx.h" #include"windows…

2021年3月5日 0条评论 16点热度 阅读全文

文章目录 一、先说说当Slave_SQL_Running后面是no的时候该怎么解决 重点来了 二、Slave_IO_Running: Connecting 故障排除 首先出现这种问题一般有这几种可用性 问题已经解决 爬坑记录: 前几天在测试主从服务器Mysql同步时遇到了从数据库显示Slave_IO_Running:Connecting; Slave_SQL_Running:Yes的问题 一、先说说当Slave_SQL_Running后面是no的时候该怎么解决 这里基本上不会出现问题,很少 Slave_SQL_Ru…

2021年3月5日 0条评论 12点热度 阅读全文

MySQL8.0.22安装及配置(超详细) 大家好,今天我们来学习一下 MySQL8.0.22安装及配置,好好看,好好学,超详细的 第一步 进入MySQL官网下载,如下图所示: 第二步 进入下载完成后解压到除c盘以外的盘,如下图所示: 第三步 解压后的目录并没有的my.ini文件,没关系可以自行创建在安装根目录下添加的my.ini(新建文本文件,将文件类型改为的.ini),写入基本配置: [mysqld] # 设置3306端口 port=3306 # 设置mysql的安装目录 basedir=C:\Program …

2021年3月5日 0条评论 17点热度 阅读全文

在系列文章的前两篇 《图解 Database Bffer Cache 内部原理(一)》、《图解 Database Bffer Cache 内部原理(二)》中,分别对 HASH 链表和检查点队列链表进行了详细介绍,本文将进一步介绍 LRU 队列中的链表。 LRU队列 其实 Buffer Cache 部分,主要就是各种各样的链表,前面已经总结了HASH链表、检查点队列链表。它们一个是用来逻辑读的,一个是用来记录脏块的。另外,还有一个小链表,叫对象链表(OBJ-Q),在写I/O合并算法中有很大作用。 除了这些链表外,还有…

2021年3月5日 0条评论 14点热度 阅读全文

最近,需要使用 Python 对 MongodB 做一些简单的操作,不想使用各种繁重的框架。出于可重用性的考虑,想对 MongoDB Python 官方驱动 PyMongo 做下简单封装,百度一如既往的未能给我一个满意的结果,于是有了下文。 【正文】 PyMongo,MongoDB Python官方驱动 docs: https://api.mongodb.com/python/current/index.html github: https://github.com/mongodb/mongo-python-dri…

2021年3月5日 0条评论 12点热度 阅读全文

T-SQL逻辑查询的各个阶段(编号代表顺序) (5)SELECT DISTINCT TOP(<top_specification>) <select_list> (1)FROM <left_table> <join_type> JOIN <right_table> ON <on_predicate> (2)WHERE <where_predicate> (3)GROUP BY <group_by_specification&g…

2021年3月5日 0条评论 15点热度 阅读全文

MySQL从2007年开始提供了插件式的存储引擎API,从此涌出了一系列为不同目的而设计的存储引擎。其中一些已经合并到MySQL服务器,但大多数还是第三方产品或者开源项目。 1 OLTP类引擎 Percona的XtraDB存储引擎是基于InnoDB引擎的一个改进版本,已经包含在Percona Server和MariaDB中,它的改进点主要集中在性能、可测量性和操作灵活性方面。XtraDB可以作为InnoDB的一个完全的替代产品,甚至可以兼容的读写InnoDB的数据文件,并支持InnoDB的所有查询。 另外还有一些和…

2021年3月5日 0条评论 13点热度 阅读全文