首页 > 数据库技术
【MySQL】MySQL5.7传统复制切换为GTID复制
赞赏支持 【MySQL】MySQL5.7传统复制切换为GTID复制 前言:最近还是在做MariaDB10.1.12升级为MySQL5.7的升级方案,其中有一个环节涉及到传统复制到GTID复制的在线切换,本文就介绍下如何是现在线切换。 一、参数解析 下面对GTID_MODE变量如下解释: 值解释 OF ...
分类:数据库技术   时间:2020-02-20 14:31:59    收藏:0  评论:0  赞:0  阅读:56
SQL优化(面试题)
因为现在面试经常需要问的需要SQL优化,问的具体操作步骤时候的常见做法,所以网上总结这些操作步骤: SQL优化的具体操作: 1、在表中建立索引,优先考虑where、group by使用到的字段。 2、尽量避免使用select *,返回无用的字段会降低查询效率。如下: SELECT * FROM t ...
分类:数据库技术   时间:2020-02-20 14:18:54    收藏:0  评论:0  赞:0  阅读:65
Mysql存储过程
概念一、什么是mysql存储过程?是在数据库系统中,一组为了完成特定功能SQL语句集,经编译后存储在数据库中,用户通过制定存储过程的名字并给出参数(如果该存储过程带有参数)来执行它。存储过程是经过编译的SQL语句集。编译后节省很多性能。二、为什么使用存储过程?1、存储过程只在创造时进行编译,以后每次执行存储过程都不需要再重新编译,而一般SQL语句每执行一次就编译一次,所以存储过程可以提高数据库执行
分类:数据库技术   时间:2020-02-20 13:36:48    收藏:0  评论:0  赞:0  阅读:54
Linux下卸载Oracle 11g(转载)
第一种方法: 使用oracle自带的runInstaller 卸载 [oracle@VM_0_14_centos deinstall]$ cd $ORACLE_HOME [oracle@VM_0_14_centos 11.2.0]$ cd deinstall/ [oracle@VM_0_14_cen ...
分类:数据库技术   时间:2020-02-20 13:30:37    收藏:0  评论:0  赞:0  阅读:63
SQL语句执行慢情况
排查历史慢查询: SELECT TOP 20 [Total IO] = (qs.total_logical_reads + qs.total_logical_writes) , [Average IO] = (qs.total_logical_reads + qs.total_logical_wri ...
分类:数据库技术   时间:2020-02-20 13:29:01    收藏:0  评论:0  赞:0  阅读:69
Sql Server执行情况
1、查找目前SQL Server所执行的SQL语法,并展示资源情况: SELECT s2.dbid , DB_NAME(s2.dbid) AS [数据库名] , --s1.sql_handle , ( SELECT TOP 1 SUBSTRING(s2.text, statement_start_o ...
分类:数据库技术   时间:2020-02-20 13:21:29    收藏:0  评论:0  赞:0  阅读:60
python sqlite3 查询操作及获取对应查询结果的列名
记录查询操作及获取查询结果列字段的方法 1.sqlite3 中获取所有表名及各表字段名的操作方法 SQLite 数据库中有一个特殊的表叫 sqlite_master,sqlite_master 的结构如下: 可以通过查询这个表来获取数据库中所有表的信息 查询某张表的所有字段 2. python 操作 ...
分类:数据库技术   时间:2020-02-20 13:21:09    收藏:0  评论:0  赞:0  阅读:267
如何查询oracle用户对应 表空间及对应的DBF文件
1.oracle查询用户以及用户对应的表空间 select username,default_tablespace from dba_users; 2.Oracle,查询 表空间对应的数据文件,用户和表空间对应关系 select tablespace_name,file_id,bytes/1024/ ...
分类:数据库技术   时间:2020-02-20 13:09:01    收藏:0  评论:0  赞:0  阅读:777
Mysql7安装后首次登陆查看默认随机密码
默认密码 Mysql 7安装后,会随机生成一个默认root密码。 首次登陆查看默认随机密码 ...
分类:数据库技术   时间:2020-02-20 12:50:53    收藏:0  评论:0  赞:0  阅读:314
plsql登录提示oci.dll版本错误,oracle32位客户端和plsql配套问题
oralce的32位客户端和64位客户端没有区别,64位的电脑系统可以支持32位的软件,当然也可以支持64位的软件 所以plsql版本如果是32位的话要安装32位的oracle客户端,否则会报 E:\app\Administrator\product\11.2.0\client_1\BIN\oci. ...
分类:数据库技术   时间:2020-02-20 12:29:45    收藏:0  评论:0  赞:0  阅读:102
一次SQL查询优化原理分析(900W+数据,从17s到300ms)
有一张财务流水表,未分库分表,目前的数据量为9555695,分页查询使用到了limit,优化之前的查询耗时16 s 938 ms (execution: 16 s 831 ms, fetching: 107 ms),按照下文的方式调整SQL后,耗时347 ms (execution: 163 ms, ...
分类:数据库技术   时间:2020-02-20 12:06:44    收藏:0  评论:0  赞:0  阅读:47
主键是integer类型 数据库设置了主键自增,但是还是报错 Could not set property 'id' xxx of 'class argument type mismatch
这个是因为,id没法插入,因为虽然数据库中已经设置了 主键并自增,但是 使用注解的实体,还需要另外额外的配置才行: 解决办法:在主键上面加入下面的注解。 @TableId(value = "id",type= IdType.AUTO) 如果把主键的类型由integer改成int类型也可以实现 ,但是 ...
分类:数据库技术   时间:2020-02-20 11:58:07    收藏:0  评论:0  赞:0  阅读:786
###MySQL 数据库DataBase
###MySQL 数据库DataBase 1.持久化存储数据,其实数据库就是一个文件系统 2.方便存储和管理数据 3.使用了统一的方式操作数据库--sql mysql -uroot -proot 卸载 必须卸载干净 找到安装目录中的my.ini 配置文件 datadir="c:/ProgramDat ...
分类:数据库技术   时间:2020-02-20 11:53:35    收藏:0  评论:0  赞:0  阅读:55
Mysql之锁(一)
读锁与写锁 读锁:共享锁、Shared Locks、S锁。 写锁:排他锁、Exclusive Locks、X锁。 读锁:只能读不允许写 写锁:不能读也不能写,只允许自己写 但是允许其他事务进行普通的select操作 读操作 对于普通 SELECT 语句,InnoDB 不会加任何锁 select … ...
分类:数据库技术   时间:2020-02-20 11:42:12    收藏:0  评论:0  赞:0  阅读:70
oracle ADG for windows install steps
个人学习仅供参考!!!
分类:数据库技术   时间:2020-02-20 11:04:45    收藏:0  评论:0  赞:0  阅读:54
面试官问你MyBatis SQL是如何执行的?把这篇文章甩给他
摘自:https://www.cnblogs.com/cxuanBlog/p/12248536.html 初识 MyBatis MyBatis 是第一个支持自定义 SQL、存储过程和高级映射的类持久框架。MyBatis 消除了大部分 JDBC 的样板代码、手动设置参数以及检索结果。MyBatis 能 ...
分类:数据库技术   时间:2020-02-20 10:48:49    收藏:0  评论:0  赞:0  阅读:59
了解MySQL存储引擎工作原理
MySql数据库最大的特色就是其插件式的存储引擎架构,本文主要介绍MySql常用的存储引擎,为开发时选择合适的存储引擎提供参考。 1. MySql体系结构# 在介绍存储引擎之前先来介绍下MySql的体系结构,以便大家知道存储引擎在MySql整个体系中处于什么位置。下图是官方提供的一张架构图: MyS ...
分类:数据库技术   时间:2020-02-20 10:43:29    收藏:0  评论:0  赞:0  阅读:66
SqlServer创建时间维度
DECLARE @BeginDate DATE; SELECT @BeginDate = '2018-1-1'; WHILE @BeginDate <= '2021-12-31' BEGIN INSERT INTO Dim_Date SELECT Cast(CONVERT(VARCHAR(10), ...
分类:数据库技术   时间:2020-02-20 10:00:37    收藏:0  评论:0  赞:0  阅读:72
SQL查询结果自定义排序
一般情况之下,我们可以使用ORDER BY ...ASC或DESC来做查询排序。如: SELECT * FROM [dbo].[SalesPerformance] ORDER BY [Salesman] ASC GO Source Code 如果需要求某一些值先排在前面,其余的数据再按规则排序,如S ...
分类:数据库技术   时间:2020-02-20 09:36:28    收藏:0  评论:0  赞:0  阅读:81
MySQL 的 case when 的语法
MySQL 的 case when 的语法有两种: 1.简单函数 CASE [col_name] WHEN [value1] THEN [result1]…ELSE [default] END SELECT NAME '英雄', CASE NAME WHEN '德莱文' THEN '斧子' WHEN ...
分类:数据库技术   时间:2020-02-20 09:35:07    收藏:0  评论:0  赞:0  阅读:99
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!