自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(65)
  • 资源 (1)
  • 收藏
  • 关注

原创 达梦数据库常用sql语句

-- 用户和模式-- 用户(user):用来连接数据库访问数据库-- 模式(schema):模式对象是数据库数据的逻辑结构-- 关系:模式跟用户在oracle 是一对一的关系,db2 一个用户可以对应多个模式,dm也是一对多(mysql中没有模式概念)--模式规则-- 在同一模式下不能存在同名对象,但在不同模式中的对象名称可以相同-- 新建表时候,可以指定表空间。如果不指定,则默认保存到MAIN-- 用户可以直接访问其他模式对象,但如果要要访问其他模式对象,则必须具有对象权限-- 当用...

2020-09-30 16:17:12 5490 1

原创 Redis在中标麒麟(鲲鹏芯片)的安装部署

一、Redis单机安装此文以Centos7为例(国产操作系统中标麒麟7通用)适用系统:Centos7 64位(或者RHEL7 64位) Redis:redis-3.2.9.tar.gz 安装方式:源码安装 部署方式:单机redis 需要在root进行部署 安装redis的系统依赖包(安装前需要配置好操作系统的yum源)yum -y install gcc2、关闭防火墙 systemctl disable firewalldsystemctl stop firewal...

2020-09-30 14:53:42 3863

原创 redis

redis帮我们做的事情.一. redis介绍.1. redis的由来.之前有一个创业公司的老板,维护一个统计网站信息的页面LLOOGG,这位老板对mysql的性能嗤之以鼻,自己研发了一套非关系型数据库,叫redis.同年老板就将redis对外开源.后台VMware对redis进行了支持.创业老板就开始专心维护redis.2. NOSql.Not Only Sql -> 泛指一些非关系型数据库.除了关系型数据库都是非关系型数据库.关系型数据库: mysq.

2020-09-29 15:21:28 91

原创 Win10右下角图标乱动乱跳如何解决?

最近有用户反馈Win10系统右下角的图标总是会自动乱动,或是点击后乱动,那么这是怎么回事呢?其实这是由于应用程序内外输入法状态不一样,点击任务栏之后当前应用程序窗口变成了非活动窗口,导致任务栏上显示的输入法状态变化,进而导致图标位置变化导致的。解决方法:1、点击开始菜,然后点设置按钮;2、Windows设置页面,点击“时间和语言”,3、然后点击语言,然后在右侧点击 拼写键入 和键盘设置;4、再点击高级键盘设置选项,如下图5、勾选“使用桌面语言栏”,保存。6、然后右键点击任务栏,选择.

2020-09-29 09:05:51 11695 6

原创 linux下chmod +x的意思?为什么要进行chmod +x

上周在工作中接触到chmod +x 这个命令,如下图:首先对start.sh这个启动文件删除,然后使用rz命令上传了新的start.sh,然后发现还有进行下一步,chmod +x start.sh这一步是什么意思呢?经过上网查询(说的比较复杂,引申太多)和咨询我们研发(还是研发说的通俗易懂)chmod +x的意思就是给执行权限LINUX下不同的文件类型有不同的颜色,这里 蓝色表示目录; 绿色表示可执行文件,可执行的程序; 红色表示压缩文件或包文..

2020-09-28 15:53:17 1079

原创 WinSCP使用简介

使用说明 打开软件,新建站点,输入主机IP或域名、用户名、密码,点击保存。文件协议默认SCP连接,端口号一般是22,当然了WinSCP也可以当做FTP工具使用,文件协议选择FTP即可。 点击保存后 第一次登陆,会弹出提示,是否缓存到本机,点击是。 点击是登录成功。可以进入下一级目录或者返回上级目录。 相关操作 右击文件,可以编辑,删除,赋予各种读写权限。当然也可以删除目录,给目录赋予各种权限,但是目录中有大量文件时,删除速度非常慢。 上传和下载,直接在你想要上传和下

2020-09-28 13:29:00 5442 2

原创 Linux常见命令

pwd 显示当前路径ls 查看当前目录下的文件cd .. 返回上一级目录cd ../.. 返回上两级目录cd或cd ~ 返回home目录cd - 目录名 返回指定目录mkdir cangls 建文件夹 ...

2020-09-28 10:12:55 75

原创 JAVA考试相关

语法基础() Java简介 1.java语言是1995年由(A)公司发布的。A.SunB.MicrosoftC.BorlandD.Fox Software2.Sun公司针对应用领域不同,提供了三个Java版本,其中对于个人计算机程序开发的是j2se,对于企业开发应用的是j2ee,对于嵌入式设备应用开发的是j2me。3.java是一个网络编程语言,简单易学,利用了面向对象的技术基础,但又独立于硬件结构,具有(ABCD)。A.可移植性 B.健壮性 C...

2020-09-27 10:00:37 3126

原创 编译时和运行时

编译时编译时顾名思义就是正在编译的时候.那啥叫编译呢?就是编译器帮你把源代码翻译成机器能识别的代码.(当然只是一般意义上这么说,实际上可能只是翻译成某个中间状态的语言.比如Java只有JVM识别的字节码,C#中只有CLR能识别的MSIL.另外还有啥链接器.汇编器.为了了便于理解我们可以统称为编译器)那编译时就是简单的作一些翻译工作,比如检查老兄你有没有粗心写错啥关键字了啊.有啥词法分析,语法分析之类的过程.就像个老师检查学生的作文中有没有错别字和病句一样.如果发现啥错误编译器就告诉...

2020-09-25 14:40:58 140

原创 mac版idea下载(亲测有效)

一、官网找过往版本(2020.1及以下) 我下载的是这个,如下二、安装完成,先点试用三、下载压缩包链接: https://pan.baidu.com/s/1lsYnxme3jXmEQwt2oUP9Iw 密码: iel0四、然后把压缩包拖进这个页面五、剩下按提示一直下一步就好注意:2020.1及以下都适用这个压缩包...

2020-09-24 16:29:34 7422 1

原创 Java考试题

1、类方法的描述正确的是1、类方法可以用对象名.方法名()的形式调用2、类中被static修饰的方法叫类方法3、普通方法可以使用类名.方法名()的形式调用2、单例设计模式的描述,正确地为 单例模式只能自己内部创建,构造方法私有化。 单例模式属于创建型模式 将一个类设计为单例设计模式,必须私有其空参数构造方法,并且还不能定义由参数的构造方法 3、静态方法运行时存在于栈内存区域4、Mybatis映射配置文件中的标签有dataSource5、单例模式

2020-09-24 09:04:10 940

原创 如何提高事务的执行速度

sync_binlog=0,innodb_flush_log_at_trx_commit=0

2020-09-24 09:03:54 579

原创 什么是performance_schema

MySQL的performance schema 用于监控MySQL server在一个较低级别的运行过程中的资源消耗、资源等待等情况,它具有以下特点:a、提供了一种在数据库运行时实时检查server的内部执行情况的方法。performance_schema 数据库中的表使用performance_schema存储引擎。该数据库主要关注数据库运行过程中的性能相关的数据,与information_schema不同,information_schema主要关注server运行过程中的元数据信息。b、pe

2020-09-23 10:15:58 3910

原创 在MySQL innodb 引擎中,count(*),count(1),count(主键),count(列名)集中求总数的方法中那个最快

count(*)和count(1)速度相似且最快,count(列名)最慢

2020-09-23 09:26:47 807

原创 哪些方法可以观察到锁信息

information_schema.innodb_lock show engine innodb status

2020-09-23 09:22:43 546

原创 普通索引和唯一索引的区别

1、只有普通索引能够使用change buffer 2、普通索引适合频繁写入,不实时读取的情况 3、对于写完即读的情况,二者没有区别

2020-09-23 09:22:08 274

原创 user()与current_user()

user()是用来显示当前登陆的用户名与它对应的host,currrent_user()是用来显示当前登陆用户对应在user表中的哪一个,

2020-09-23 09:21:52 624

原创 那些操作或者锁是加在表上的,而不是数据行上

MDL锁,lock table

2020-09-23 09:21:36 606

原创 哪些buffer是每个会话独立持有的

join BuffersortBuffermulti-range read buffer

2020-09-23 09:21:05 619

原创 SUM()和AVG()函数的限制是什么

不支持字符类型,不支持临时数据,不能用其他的聚合函数作为参数

2020-09-23 09:20:16 1344

原创 mysql的那些操作可能会产生磁盘的临时表

1、UNION查询;2、用到TEMPTABLE算法或者是UNION查询中的视图;3、ORDER BY和GROUP BY的子句不一样时或者单独group by;4、表连接中,ORDER BY的列不是驱动表中的;(指定了联接条件时,满足查询条件的记录行数少的表为[驱动表],未指定联接条件时,行数少的表为[驱动表],多表联合查询时)5、DISTINCT查询并且加上ORDER BY时或者单独distinct时候;6、SQL中用到SQL_SMALL_RESULT选项时;7、FROM中的子查询;8、子查询

2020-09-23 09:20:01 757

原创 那些连接表算法可能用到join buffer

Block Nested-Loop JoinBatched Key Access

2020-09-23 09:19:44 1032 1

原创 当触发器进行insert into    on duplicate key update..操作时,可以调用那些操作

before insert after insert before update after update

2020-09-22 10:21:38 627

原创 LOOP和LEAVE还有repeat

mysql游标里面使用LOOP、LEAVE、ITERATE更像其他编程语言中的goto语句。 LOOP要设定一个label指定循环的开始位置,而LEAVE则像其他语言详细请看https://blog.csdn.net/weixin_42373127/article/details/89513496

2020-09-22 10:15:17 180

原创 fixed数据类型

在处理图形运算,特别是3D图形生成运算时,往往要定义一个Fixed数据类型,我称它为定点数,定点数其时就是一个整形数据类型,他的作用就是把所有数 进行转换,从而得到相应类型的整型表达,然后使用定点数进行整行运算,取到最终值并将其转换回实际的基本数据类型。...

2020-09-22 10:13:39 619

原创 mysql中设置隔离级别的语句

隔离级别有: READ-UNCOMMITTED读未提交 READ-COMMITTED读已提交 REPEATABLE-READ可重复读 SERIALIZABLE串行 语句为:set global.tx_isolation='READ-COMMITTED';

2020-09-22 09:42:31 489

原创 如何压缩并且重建表的索引

optimze table city;

2020-09-22 09:38:19 611

原创 MYSQL执行流程(含执行计划)

查询缓存。不会直接查询数据库。会从缓存中查看是否存在相同语句的执行计划,如果存在将省略语法检查、语言检查、加锁、权限核对、SQL优化等过程。直接执行SQL语句。(以下为没缓存的情况) 语法检查。查看SQL语法规则是否OK,如果不OK,返回错误信息给客户端,否则进行下一步操作。 语义检查。若SQL语法OK,服务器会对SQL中的表,字段属性等内容进行检查。 确定最佳执行计划。以上均OK后,如果查询语句为SELECT时,服务器进程还是不会直接查询数据库文件,数据库服务优化器会按照一定规则对当前SQL语...

2020-09-22 09:35:12 278

原创 MySQL中show语法

1. show tables或show tables from database_name; -- 显示当前数据库中所有表的名称。2. show databases; -- 显示mysql中所有数据库的名称。3. show columns from table_name from database_name; 或show columns from database_name.table_name; -- 显示表中列名称。4. show grants for user_name; -- 显示一个用...

2020-09-22 09:33:35 592

原创 Mysql查看连接数(连接总数、活跃数、最大并发数)

show variables like'%max_connection%'; 查看最大连接 1 2 3 4 5 6 7 8 mysql> show variables like'%max_connection%'; +-----------------------+-------+ | Variable_name | Value | +------------------...

2020-09-22 09:32:27 1057

原创 在MySQL的innodb引擎中如何查看未完成的事务

通过information_schema.innodb_trx视图

2020-09-22 09:31:48 1013

原创 MySQL的Explain关键字查看是否使用索引

explain显示了MySQL如何使用索引来处理select语句以及连接表。可以帮助选择更好的索引和写出更优化的查询语句。简单讲,它的作用就是分析查询性能。  explain关键字的使用方法很简单,就是把它放在select查询语句的前面。  mysql查看是否使用索引,简单的看type类型就可以。如果它是all,那说明这条查询语句遍历了所有的行,并没有使用到索引。  比如:explainselect*fromcompany_infowherecnamelike'%小%'...

2020-09-22 09:24:30 3417

原创 MySQL杂食

explain显示了MySQL如何使用索引来处理select语句以及连接表。可以帮助选择更好的索引和写出更优化的查询语句。简单讲,它的作用就是分析查询性能。  explain关键字的使用方法很简单,就是把它放在select查询语句的前面。  mysql查看是否使用索引,简单的看type类型就可以。如果它是all,那说明这条查询语句遍历了所有的行,并没有使用到索引。  比如:explainselect*fromcompany_infowherecnamelike'%小%'...

2020-09-21 18:23:56 254 2

原创 mysql 收集表的统计信息

mysql 收集表的统计信息比较个性查询 information_schema.tablesselect * from information_schema.TABLES tawhere 1=1 and ta.table_name = 'tmp_t0';show table statusshow table status like '%tmp_t0%';analyze tableanalyze table tmp_t0;...

2020-09-21 13:57:36 864

原创 MySQL interval()函数

请记住,6是从零开始的索引,列表第一个值的值大于N. 在我们的例子中,7是错误的值,它是位于第六索引插槽。SELECT INTERVAL(6,1,2,3,4,5,6,7,8,9,1); -- 返回比N大的位置mysql>SELECT INTERVAL(6,1,2,3,4,5,6,7,8,9,10);+---------------------------------------------------------+| INTERVAL(6,1,2,3,4,5,6,7,8,9,10)

2020-09-21 13:35:30 560

原创 UNION和UNION ALL

SQL UNION 操作符UNION 操作符用于合并两个或多个 SELECT 语句的结果集。请注意,UNION 内部的 SELECT 语句必须拥有相同数量的列。列也必须拥有相似的数据类型。同时,每条 SELECT 语句中的列的顺序必须相同。SQL UNION 语法SELECT column_name(s) FROM table_name1UNIONSELECT column_name(s) FROM table_name2注释:默认地,UNION 操作符选取不同的值。如果允许重复

2020-09-18 09:09:25 219

原创 深入SQL(随时更新。。。)

explain select * from table; 使用explain命令调查最终查询计划,但是sql语句不执行create table cityex like city 只会获取到city这个表的表结构,其中的内容无法同步获取到放在新表cityex里面insert into cityex select * from city 不光会获取到city这个表的表结构,其中的内容也会同步获取到放在新表cityex里面...

2020-09-16 08:58:03 871

原创 MySQL数数的时候一般不数0,Java才从0开始数

MySQL数数的时候一般不数0,Java才从0开始数个性签名:一个人在年轻的时候浪费自己的才华与天赋是一件非常可惜的事情如果觉得这篇文章对你有小小的帮助的话,记得在左下角点个“????”哦,博主在此感谢!万水千山总是情,打赏5毛买辣条行不行,所以如果你心情还比较高兴,也是可以扫码打赏博主,哈哈哈(っ•̀ω•́)っ✎⁾⁾!...

2020-09-14 18:35:44 136

原创 MySQL常用SQL语句(续)

* 建表语句 CREATE TABLE `config` ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` varchar(255) NOT NULL COMMENT '配置项', `value` varchar(255) NOT NULL COMMENT '配置值', PRIMARY KEY (`id`), UNIQUE KEY `uniq_config_name` (`nam...

2020-09-14 15:06:09 151

原创 join表连接的三种算法思想:Nested-Loop Join和Index Nested-Loop Join和Block Nested-Loop Join和BKA

一.Nested-Loop Join在Mysql中,使用Nested-Loop Join的算法思想去优化join,Nested-Loop Join翻译成中文则是“嵌套循环连接”。举个例子:select * from t1 inner join t2 on t1.id=t2.tid(1)t1称为外层表,也可称为驱动表。(2)t2称为内层表,也可称为被驱动表。在Mysql的实现中,Nested-Loop Join有3种实现的算法:Simple Nested-Loop Join:SNLJ,简

2020-09-14 14:45:31 2315

划盘操作手册.docx

划盘操作手册.docx

2021-06-02

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除