码迷,mamicode.com
首页 > 数据库 > 月排行
LinkedBlockingQueue vs ConcurrentLinkedQueue
LinkedBlockingQueuevsConcurrentLinkedQueue#原创developlee锅外的大佬6月25日专注分享最新技术内容1.简单的开篇LinkedBlockingQueue和ConcurrentLinkedQueue是Java高并发场景中最常使用的队列。尽管这两个队列经常被用作并发场景的数据结构,但它们之间仍有细微的特征和行为差异。在这篇文章中,我将和大家一起探讨这两
分类:数据库   时间:2020-08-24 16:46:09    阅读次数:49
saltstack全编译安装mysql5.6.22
环境:salt-master:centos7.8salt-minion(2台):centos6.10salt-minion(1台):centos7.8关闭selinux和firewalld,iptables开放4505和4506端口目的:通过salt-master实现对salt-minion的批量自动安装mysql步骤(都在master执行):1,检测连通性salt‘*‘test.
分类:数据库   时间:2020-08-24 16:46:46    阅读次数:73
MySQL教程80-MySQL子查询
子查询是 MySQL 中比较常用的查询方法,通过子查询可以实现多表查询。子查询指将一个查询语句嵌套在另一个查询语句中。子查询可以在 SELECT、UPDATE 和 DELETE 语句中使用,而且可以进行多层嵌套。在实际开发时,子查询经常出现在 WHERE 子句中。 子查询在 WHERE 中的语法格式 ...
分类:数据库   时间:2020-08-24 16:56:25    阅读次数:103
MySQL教程90-MySQL视图是什么?
MySQL 视图(View)是一种虚拟存在的表,同真实表一样,视图也由列和行构成,但视图并不实际存在于数据库中。行和列的数据来自于定义视图的查询中所使用的表,并且还是在使用视图时动态生成的。 数据库中只存放了视图的定义,并没有存放视图中的数据,这些数据都存放在定义视图查询所引用的真实表中。使用视图查 ...
分类:数据库   时间:2020-08-24 16:58:09    阅读次数:92
oracle11g中的临时表空间
临时表空间:用来存放用户的临时性数据,在需要时覆盖,关闭时自动删除,不能存放 永久性数据。临时表空间在硬盘中。 1、临时表空间概念介绍 和 举例介绍 临时表空间用来管理数据库排序操作以及用于存储临时表、中间排序结果等临时对象,当ORACLE里需要用到SORT的时候,并且当PGA中sort_area_ ...
分类:数据库   时间:2020-08-25 15:43:57    阅读次数:68
MYSQL_九至十一章学习
第九章.用正则表达式进行搜索 1.正则表达式介绍 正则表达式是用来匹配文本的特殊的串(字符集合)。 启动MySQL遇到的问题: MySQL没有启动。 2.使用MySQL正则表达式 a.基本字符匹配 他告诉MySQL:REGEXP后所跟的东西为正则表达式处理。 MySQL子3.23.4版本后就不区分大 ...
分类:数据库   时间:2020-08-25 15:44:12    阅读次数:52
MySQL按天备份二进制日志
#!/usr/bin/env python# -*- coding:utf-8 -*-# Author:guozhen.zhangimport MySQLdbimport timeimport os# 创建备份binlog目录project_path = '/data/binlog_back' # ...
分类:数据库   时间:2020-08-25 15:45:56    阅读次数:71
SQL Server中删除重复数据的几个方法
SQLServer中删除重复数据的几个方法  数据库的使用过程中由于程序方面的问题有时候会碰到重复数据,重复数据导致了数据库部分设置不能正确设置……  方法一declare@maxinteger,@idintegerdeclarecur_rowscursorlocalforselect主字段,count()from表名groupby主字段havingcount()>1opencur_rows
分类:数据库   时间:2020-08-25 15:54:42    阅读次数:49
MySQL空间函数实现位置打卡
项目需求是跟用户当前位置判断是否在给定的地理位置范围内,符合位置限制才可以打卡,其中的位置范围是一个或多个不规则的多边形。如下图,判断用户是在清华还是北大。图形获取区域坐标因为项目前端使用微信小程序的wx.getLocation获取地理位置,为了坐标的一致性,后台选取区域范围采用了腾讯地图的地理位置服务,在应用工具->绘制几何图形里,提供了点、线、多边形和圆形可以方便的选取看这里。在官方提供
分类:数据库   时间:2020-08-25 15:58:36    阅读次数:79
sql优化
一.mysql 优化之is null ,is not null 索引使用测试 1.创建t_user表,在name字段创建索引,且name字段不能为null。 EXPLAIN select * from t_user where name is not null;//不使用索引; EXPLAIN se ...
分类:数据库   时间:2020-08-25 16:01:53    阅读次数:49
SQL语句之索引操作
可以在表中创建索引,以便更加快速高效地查询数据。 用户无法看到索引,它们只能被用来加速搜索/查询。 在不读取整个表的情况下,索引使数据库应用程序可以更快地查找数据。 ...
分类:数据库   时间:2020-08-25 18:31:43    阅读次数:69
初识TiDB
TiDB简介 TiDB 是 PingCAP 公司自主设计、研发的开源分布式关系型数据库,是一款同时支持在线事务处理与在线分析处理 (Hybrid Transactional and Analytical Processing, HTAP)的融合型分布式数据库产品,具备水平扩容或者缩容、金融级高可用、 ...
分类:数据库   时间:2020-08-26 17:06:48    阅读次数:56
Linux mount挂载磁盘报错 mount: wrong fs type, bad option, bad superblock on /dev/vdb
Linux mount挂载磁盘报错 mount: wrong fs type, bad option, bad superblock on /dev/vdb Linux挂载磁盘报如下错误: mount: wrong fs type, bad option, bad superblock on 192 ...
分类:数据库   时间:2020-08-26 17:09:48    阅读次数:127
SQL Server中删除重复数据的几个方法
SQLServer中删除重复数据的几个方法  数据库的使用过程中由于程序方面的问题有时候会碰到重复数据,重复数据导致了数据库部分设置不能正确设置……  方法一declare@maxinteger,@idintegerdeclarecur_rowscursorlocalforselect主字段,count()from表名groupby主字段havingcount()>1opencur_rows
分类:数据库   时间:2020-08-26 17:14:59    阅读次数:133
数据库快速迁移10亿级数据
我们一直在追求架构的艺术!!问题分析经过几分钟的排查,数据库情况如下:数据库采用Sqlserver2008R2,单表数据量21亿。无水平或者垂直切分,但是采用了分区表。分区表策略是按时间降序分的区,将近30个分区。正因为分区表的原因,系统才保证了在性能不是太差的情况下坚持至今。此表除聚集索引之外,无其他索引,无主键(主键其实是利用索引来快速查重的)。所以在频繁插入新数据的情况下,索引调整所耗费的性
分类:数据库   时间:2020-08-26 17:15:26    阅读次数:70
使用Druid解析SQL实现血缘关系计算
package com.cestc.dassets.service; import com.alibaba.druid.sql.SQLUtils; import com.alibaba.druid.sql.ast.SQLStatement; import com.alibaba.druid.sql. ...
分类:数据库   时间:2020-08-26 17:20:53    阅读次数:116
sqlmap从入门到精通-第七章-7-13 绕过WAF脚本-modsecurityzeroversioned&multiplespaces.py
26. modsecurityzeroversioned.py脚本 使用带有数字0的注释(/*!00000 */--) 包围整个完整的查询 适用于mysql数据库 实战演示: 测试地址:python sqlmap.py -u http://106.54.35.126/Less-1/?id=1 --d ...
分类:数据库   时间:2020-08-26 18:36:06    阅读次数:79
Spring Boot 集成 Flyway 实现数据库版本控制
在项目迭代开发中,难免会有更新数据库Schema的情况,比如添加新表、在表中增加字段或者删除字段等,那么当我对数据库进行一系列操作后,如何快速地在其他同事的电脑上同步?如何在测试/生产服务器上快速同步?每次发版的时候,由于大家都可能有sql更改情况,这样就会有以下痛点:忘记某些sql修改每个开发人员的sql的执行顺序问题重复更新需要手动去数据库执行脚本以上问题以及痛点可以通过Flyway工具来解决
分类:数据库   时间:2020-08-26 18:41:57    阅读次数:51
MySQL数据延迟跳动的问题分析
今天分析了另外一个关于数据库延迟跳动的问题,也算是比较典型,这个过程中也有一些分析问题的方法和技巧工参考。首先在高可用检测中,有一套环境的检测时断时续,经过排查发现是数据库产生了延迟,在登录到从库showslavestatus查看,会发现Seconds_behind_master的值是不断跳动的,即从0~39~0~39这样的频率不断跳动,让人很搓火。查看数据库的相关日志发现竟然没有任何可以参考的日
分类:数据库   时间:2020-08-26 18:46:07    阅读次数:52
MySQL分区表创建,查看,维护
一、 mysql分区简介 数据库分区 数据库分区是一种物理数据库设计技术。虽然分区技术可以实现很多效果,但其主要目的是为了在特定的SQL操作中减少数据读写的总量以缩减sql语句的响应时间,同时对于应用来说分区完全是透明的。 MYSQL的分区主要有两种形式:水平分区和垂直分区 水平分区(Horizon ...
分类:数据库   时间:2020-08-26 18:58:12    阅读次数:59
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!