慢查询分析工具【mysqldumpslow】 常用的慢查询日志分析工具 汇总除查询条件外其他完全相同的SQL,并将分析结果按照参数中所指定的顺序输出 语法: mysqldumpslow -s r -t 10 slow-mysql.log -s order(c,t,l,r,at,al,ar) c:总次 ...
分类:
数据库 时间:
2020-07-09 00:59:37
阅读次数:
223
近期有个产品的统计信息超过了2000万行,后台的查询直接超时了,单纯sql在命令行执行都需要20s以上。用EXPLAIN后发现因为索引太多这条SQL没有用上计划的索引,更改后直接秒级出结果,下面看看EXPLAIN(Navicat里的解释按钮同样效果)的威力。 explain执行后的效果大致如下: m ...
分类:
数据库 时间:
2020-07-09 00:52:22
阅读次数:
111
面试题 16.11【200708每日一题】 方法:纯数学 前几天二叉树做多了,这一上来差点就惯性思维直接拐到二叉树BFS上去了。因为题目中不考虑长/短板的摆放顺序,只要求返回所有可能的长度,而二叉树会涉及到如何删除重复组合的问题,所以并不适用于本题。 没了套路,自然是要回归到数学上。仔细一看才发现, ...
分类:
数据库 时间:
2020-07-09 00:48:05
阅读次数:
66
当执行 SQL语句删除行时,InnoDB不会立即从数据库中物理删除。 仅当InnoDB 丢弃 为删除而编写的undo log 时,才会物理删除行及其索引记录(删除对应数据文件中的记录和索引)。 这种仅发生在不再需要多版本并发控制(MVCC)或回滚之后的删除操作,称为purge。 purge 操作用于 ...
分类:
数据库 时间:
2020-07-09 00:41:03
阅读次数:
106
#!/usr/bin/env python3 # -*- coding: utf-8 -*- # # # Date : xxxx-xx-xx # # Author : Created by zhouwanchun. # # Wechat : loveoracle11g # # Function: T ...
分类:
数据库 时间:
2020-07-08 23:25:48
阅读次数:
106
远程登录mongo 192.168.184.134// 使用哪个数据库,切换到哪个数据库,如果数据库不存在,不会创建 // 数据库下必须有集合,且集合里有数据,数据库才会创建 use spitdb; // 使用哪张表 db.集合名称.命令 // 插入一条记录 db.spit.insert({cont ...
分类:
数据库 时间:
2020-07-08 23:12:33
阅读次数:
76
sql server 数据库中某张表(Person)的数据信息是: ID Address 1 平山花园-4单元-12幢-203 2 香山花园-3单元-22幢-304 现在有需求是,将地址信息显示形式改成4列 ,即小区名,单元号,楼房号,房间号 分成4列进行显示 ID 小区名 单元号 楼房号 房间号 ...
分类:
数据库 时间:
2020-07-08 23:08:45
阅读次数:
87
爬取素材库。直接存入mysql数据库。 包含html源码直接存入数据库需要的转义函数。 替换掉源码中的html注释语句 import re import requests import random import time from bs4 import BeautifulSoup import p ...
分类:
数据库 时间:
2020-07-08 23:04:25
阅读次数:
80
下载mysql包,也可以自己上传到机器 [root@db01 ~]# wget https://downloads.mysql.com/archives/get/p/23/file/mysql-5.6.46-linux-glibc2.12-x86_64.tar.gz 一.安装 1.安装依赖 yum ...
分类:
数据库 时间:
2020-07-08 23:01:56
阅读次数:
90
在sqlserv2008/2012里设置了管理-维护计划-备份计划,前些天遇到报错-1053/3041/错误18204,严重性16,状态1等;分享下解决方法。 1.在服务器执行任务报错 2.解决办法 服务-sql serve代理设置为自动启动,并重启 目标文件夹的权限需要加个everyone win ...
分类:
数据库 时间:
2020-07-08 22:57:50
阅读次数:
153
参考 https://dev.mysql.com/doc/refman/5.7/en/optimizer-hints.html Hint Name Description Applicable Scopes BKA, NO_BKA Affects Batched Key Access join pr ...
分类:
数据库 时间:
2020-07-08 22:53:45
阅读次数:
98
GTID 资料 MySQL 5.6 引入了global transaction identifiers (GTIDs,全局事务ID)的特性,这一特性是用来解决主从复制(replication)场景下的一些问题,GTID 只存在于 binlog 中,数据库中是没有的。 要了解 GTID 的话,官方文档 ...
分类:
数据库 时间:
2020-07-08 21:33:35
阅读次数:
95
一、SQL Server事务的本质 ? 什么是SQL Server数据库事务?事务:是作为单个工作单元而执行的--系列操作,如查询和修改数据,甚至可能是修改数据定义。事务:保持逻辑数据一致性与可恢复性,必不可少的利器。? SQL Server数据库事务举例在一个事务中,你写了2条sql语句,一条是修 ...
分类:
数据库 时间:
2020-07-08 21:30:51
阅读次数:
73
近期有网页发送了很多关于后缀eight/ROGER的勒索病毒文件,这些后缀是近期比较流行的勒索病毒后缀特征,主要以邮件、程序***、网页挂马的形式进行传播。该病毒性质恶劣、危害极大,一旦感染将给用户带来无法估量的损失。根据勒索病毒的特点可以判断,其变种通常可以隐藏特征,但却无法隐藏其关键行为,经过总结勒索病毒在运行的过程中的行为主要包含以下几个方面:1、通过脚本文件进行Http请求;2、通过脚本文件
分类:
数据库 时间:
2020-07-08 20:17:54
阅读次数:
945
springboot + vue 前后端结合·数据库查询 数据库部分: /* Navicat Premium Data Transfer Source Server : localHost Source Server Type : MySQL Source Server Version : 5052 ...
分类:
数据库 时间:
2020-07-08 20:08:46
阅读次数:
65
利用pymssql库进行连接数据库 一.数据库连接使用的工具: 1.SQL SEVER 2014 2.社区版 pycharm 3.python 3.8 二.社区版 pycharm添加库 1.安装以上的工具,并且能够运行 2.添加添加pymssql库 方法一:内部安装,对pycharm进行操作,添加p ...
分类:
数据库 时间:
2020-07-08 20:07:10
阅读次数:
108
关于查询结果集的去重 使用distinct关键字 1、distinct意为:有区别的,用于去除重复记录。 2、放在需要去重的字段前,而且必须在所有字段的最前面。 3、多个字段前加distinct表示联合去重。 单字段去重 1、不加distinct关键字前: 2、加distinct关键字后: SELE ...
分类:
数据库 时间:
2020-07-08 19:50:55
阅读次数:
182