数据库-月排行[总排行] [月排行] [周排行] [日排行]
索引查询要尽可能的避免回表,如不可避免,要关注聚合因子是否过大,聚合因子过大,回表代价高,产生的bufer 多 第一步,构造有序列x在表"colocated ",无序列x在表"disorganized" --构造有序列x在表"colocated " drop table colocated purg ...
分类:数据库 时间:2020-05-08 20:08:43 阅读:116
前期准备 mysql / 数据导入: Navicat Premium Data Transfer Source Server : localhost Source Server Type : MySQL Source Server Version : 50624 Source Host : loca ...
分类:数据库 时间:2020-05-08 22:31:52 阅读:90
(1)在很多合法选项时,IN操作符的语法更清楚,更直观。 (2)在与其它AND和OR操作符组合使用IN时,求值顺序更容易管理。 (3)IN操作符用来指定要匹配值的清单时,功能与OR相当,不过一般比一组OR操作符执行得更快。 (4)IN的最大优点是可以包含其他SELECT语句,能够动态地建立WHERE ...
分类:数据库 时间:2020-05-08 22:35:02 阅读:209
本文记录搭建mysql innodb cluster的过程和基本的测试。 1、环境描述 主机名 主机IP 部署 tidb60 192.168.68.60 MySQL8.0.20 tidb61 192.168.68.61 MySQL8.0.20 tidb62 192.168.68.62 MySQL8. ...
分类:数据库 时间:2020-05-08 22:48:11 阅读:161
1、通过navicat 新建一个表,表名以3e开头,假设为 3exx 2、建表完成后,执行查询语句(select * from 3exx)时报语法错误,具体原因不清楚 3、在表名签名加上库名,就能正常执行(select * from database.3exx) 4、如果是把表名换成 3fxx或者e ...
分类:数据库 时间:2020-05-08 22:49:29 阅读:91
. 1 /* 2 修改数据库名称 3 两种方法 4 1.使用Alter Database语句 5 2.使用系统内置存储过程Sp_reamedb.。 6 */ 7 1. Alter Database JFNB 8 Modify name=NJFNB 9 2. Sp_renamedb sjk,nsjk ...
分类:数据库 时间:2020-05-08 22:54:39 阅读:93
1.导出数据 mysqldump -u root -p123456 tiantian > C:\Users\ASUS\Desktop\shangduogou.sql :然后输入密码 mysqldump -u dbuser -p dbname > dbname.sql 2.操作数据库 import p ...
分类:数据库 时间:2020-05-08 23:05:56 阅读:101
前言:在我们项目开发中,数据库及表的设计可以说是非常重要,我遇到过很多库表设计比较杂乱的项目,像表名、字段名命名混乱、字段类型设计混乱等等,此类数据库后续极难维护与拓展。我一直相信只有优秀的库表设计才能发挥出MySQL最大的性能,前面有篇文章也分享了数据库的使用规范,本篇文章主要讲几个库表设计的小技巧,希望对大家有所启发。1.int类型的选用整型字段类型包含tinyint、smallint、med
分类:数据库 时间:2020-05-09 00:31:15 阅读:95
首先我们要知道mysql中 myisam,innodb默认使用的是 Btree索引,至于btree的数据结构是怎样的都不重要,只需要知道结果,既然是索引那这个数据结构最后是排好序;就像新华字典他的目录就是按照a,b,c..这样排好序的; 所以你在找东西的时候才快,比如你找 “中” 这个字的解释,你肯 ...
分类:数据库 时间:2020-05-09 00:40:45 阅读:80
在MySQL或MariaDB中,任意时间对数据库所做的修改,都会被记录到日志文件中。例如,当你添加了一个新的表,或者更新了一条数据,这些事件都会被存储到二进制日志文件中。二进制日志文件在MySQL主从复合中是非常有用的,主服务器会发送其数据到远程服务器中。 当你需要恢复MySQL时,也会需要使用到二 ...
分类:数据库 时间:2020-05-09 00:47:16 阅读:81
mysql之数据备份与还原: 原文地址:https://www.cnblogs.com/q455674496/p/10305997.html #1. 物理备份: 直接复制数据库文件,适用于大型数据库环境。但不能恢复到异构系统中如Windows。 #2. 逻辑备份: 备份的是建表、建库、插入等操作所执 ...
分类:数据库 时间:2020-05-09 00:48:11 阅读:84
Oracle trace文件中的一段 PARSING IN CURSOR #140498482538928 len=156 dep=0 uid=0 oct=47 lid=0 tim=45795163585 hv=777087606 ad='207895c70' sqlid='ftqjy1wr52um ...
分类:数据库 时间:2020-05-09 00:56:06 阅读:98
误删除数据时,可以通过binlog日志文件恢复数据,需要提前开启binlog状态。 原文地址:https://www.cnblogs.com/YCcc/p/10825870.html 刷新binlog参数 -F -A --master-data ...
分类:数据库 时间:2020-05-09 01:03:35 阅读:74
MySQL优化 1. 避免使用 select 你需要什么信息,就查询什么信息,查询的多了,查询的速度肯定就会慢 2. 当你只需要查询出一条数据的时候,要使用 limit 1 比如你要查询数据中是否有男生,只要查询一条含有男生的记录就行了,后面不需要再查了,使用Limit 1 可以在找到一条数据后停止 ...
分类:数据库 时间:2020-05-09 01:16:13 阅读:73
使用方法,在select语句前加上explain就可以了: EXPLAIN SELECT surname,first_name form a,b WHERE a.id=b.id原文地址:https://www.cnblogs.com/pengyunjing/p/9197430.html ...
分类:数据库 时间:2020-05-09 01:16:45 阅读:79
1,devos勒索病毒说明phobos勒索病毒家族的一款变种勒索病毒近期频繁出现,该病毒会将文件后缀篡改为dewar或者devos,该病毒非常狡猾,近期就有一个客户服务器上的Oracle数据库遇到了该病毒。加密文件如下:通过对底层存储数据的解析,发现该病毒有如下特点:会对服务器上后缀名为dbf、mdf、ibd的文件进行全加密。对其他类型的文件进行破坏,破坏规则为从文件头部开始清空256k,并且每间
分类:数据库 时间:2020-05-09 01:23:38 阅读:786
概述 在MySQL中,char、varchar和text类型的字段都可以用来存储字符类型的数据, char、varchar都可以指定最大的字符长度,但text不可以。 它们的存储方式和数据的检索方式也都不一样。 数据的检索效率是:char varchar text 具体说明: char: 存储定长数 ...
分类:数据库 时间:2020-05-09 01:28:28 阅读:102
1 SQL语言 DDL: create alter drop – 数据定义语言(DDL) DML: insert update delete– 数据操纵语言(DML) TCL: commit rollback savepoint– 事务控制语言(TCL) DQL: select– 数据查询语言(DQ ...
分类:数据库 时间:2020-05-09 09:14:41 阅读:103
1.三级封锁协议 一级封锁协议 事务在修改数据时必须先加X锁,在事务结束之后释放X锁。 这样可以解决丢失修改的问题。因为不能有两个事务同时修改同一个数据,所以不会有修改被覆盖的问题。 二级封锁协议 在一级的基础上,要求读取数据A之前必须加上S锁,读取A之后立即释放S锁。 这样可以解决读脏数据的问题。 ...
分类:数据库 时间:2020-05-09 09:18:12 阅读:105
【现象】使用SQLDeveloper连接oracle报错ORA-12514,TNS:listenerdoesnotcurrentlykonwofservicerequestinconnectdescription【解决方案】(1)在oracle数据库端中,查看listener.ora和tnsnames.ora(ORA文件)(2)分别打开listener.ora和tnsnames.ora文件,查看H
分类:数据库 时间:2020-05-09 10:27:31 阅读:130
1896389648965896689679367
上一页187332下一页
© 2014 mamicode.com 版权所有 京ICP备13008772号-2  联系我们:gaon5@hotmail.com
迷上了代码!