码迷,mamicode.com
首页 > 数据库 > 周排行
Mysql中Sleep进程连接数过多问题解决
连接数查看进入MySQL命令行,输入“showprocesslist;”命令后,Command列出现一大堆Sleep睡眠状态的连接进程。如下图:mysql连接进程Sleep睡眠状态过多将影响MySQL系统资源,主要是CPU、内存。超过配置的最大连接数,新的客户端连接将无法连接,mysql将无法提供服务,Web系统无法访问、崩塌。造成连接数过多原因1)、常见是程序中没有关闭DB连接,客户端在退出前没
分类:数据库   时间:2020-07-30 10:58:20    阅读次数:121
Oracle nvl() BUG 指针不正确
今天在使用nvl() 发现在该SQL上在套一层 查询 查询的指针是有问题的 问题如下图: 这个我的NVL(T.I_CODE,PALL.I_CODE) 可以看到当前170202共4条 当我加上过滤条件 只有3条了 ,也就是说这里 t.nvlCODE = t.I_CODE 解决的方法是把NVL() 换成 ...
分类:数据库   时间:2020-07-30 18:11:13    阅读次数:77
EntityFramework Core入门教程-11-使用原生的SQL
原文:https://blog.csdn.net/weixin_40719943/article/details/106964258 一、原生SQL查询DbSet提供了四个方法用来执行原生的sql查询 (一)执行非字符串插值的字符串1 FromSQLRaw("select *..."); 2 Fro ...
分类:数据库   时间:2020-07-30 18:13:00    阅读次数:156
2_MySQL
MySQL 关系型数据库 1970s - E.F.Codd - IBM研究员 - System R 理论基础:关系代数和集合论 具体表象:用二维表来保存数据 行:一条记录 - 例如:学生的信息 列:一个字段 - 例如:学生的某个属性(姓名、年龄、性别等) 主键列:能够唯一标识一条记录的列,例如:学生 ...
分类:数据库   时间:2020-07-30 18:14:16    阅读次数:67
MySql数据无法被远程连接
MySql数据无法被远程连接 MySql 默认无法被远程连接,只能通过 localhost 或者 127.0.0.1 来本地访问。可以在 navicat 中修改(通过界面操作或者SQL执行)。 use mysql; ##然后查看下当前连接允许情况 select host, user, authent ...
分类:数据库   时间:2020-07-30 18:16:46    阅读次数:83
mysql8 安装无my.ini配置文件和执行groupBy报错修改sql_mode不生效的解决方案
安装很多次mysql,linux,windows版本的都有遇到的问题,总是不总结,结果就是走很多弯路,所以此次记录一下。 1.首先安装完mysql8.0.21 后,发现无my.ini,解决办法 1)默认安装到c盘会自动隐藏,记得打开隐藏文件找到他 2)找不到的情况下,在mysql的安装目录下新建my ...
分类:数据库   时间:2020-07-30 18:17:41    阅读次数:163
解决mysql 允许执行 XA RECOVER语句(atomikos 解决分布式事务报错)
当前访问mysql的账号root缺少系统权限,执行以下sql语句即可 GRANT XA_RECOVER_ADMIN ON *.* TO root@'%' ; 查看mysql当前访问用户的权限 show grants for 用户名@'主机地址(%代表任意ip)' 参考:https://blog.cs ...
分类:数据库   时间:2020-07-30 18:19:15    阅读次数:180
服务器数据库备份到另外一个服务器的数据库
数据库备份1、在 CentOS7 中安装 rsyncyum -y install rsync2、用密钥实现免密登录由于需要使用命令行传输文件,不方便输入密码,所以在服务器 A 中配置 ssh 免密登录,配置成功后,服务器 A 登录服务器 B 时就不需要输入密码就可以登录了。 (1)生成公钥 在服务器 ...
分类:数据库   时间:2020-07-30 18:21:55    阅读次数:98
ava基础MySQL存储过程 Java基础 JDBC连接MySQL数据库
1、MySQL存储过程 1.1、什么是存储过程 带有逻辑的sql语句;带有流程控制语句(if while)等等 的sql语句 1.2、存储过程的特点 1)执行效率非常快,存储过程是数据库的服务器端执行的。 2)移植性很差,不同数据库的存储过程是不能移植的。 2、存储过程的语法 -- 创建存储过程1 ...
分类:数据库   时间:2020-07-30 18:23:45    阅读次数:93
MySQL同步机制
复制步骤: Slave 上面的IO线程连接上 Master,并请求从指定日志文件的指定位置(或者从最开始的日志)之后的日志内容 Master 接收到来自 Slave 的 IO 线程的请求后,通过负责复制的 IO 线程根据请求信息读取指定日志指定位置之后的日志信息,返回给 Slave 端的 IO 线程 ...
分类:数据库   时间:2020-07-30 18:24:18    阅读次数:84
Windows Server 2003 R2(32位)安装oracle(32位)步骤
1、下载安装包 win32_11gR2_database_1of2.zip win32_11gR2_database_2of2.zip 官方下载地址:http://www.oracle.com/technetwork/database/enterprise-edition/downloads/ind ...
分类:数据库   时间:2020-07-30 18:26:26    阅读次数:112
Oracle 查询表的索引包含的字段
字段保留在 dba_ind_columns视图中 select a.uniqueness 索引类型,b.index_name 索引名称,b.column_name 字段 from user_indexes a ,user_ind_columns b where a.table_name=b.tabl ...
分类:数据库   时间:2020-07-30 18:27:10    阅读次数:135
mysql事务详解
事务的特性(Atomicity) 原子性 -- 回滚日志 一个事务(transaction)中的所有操作,要么全部完成,要么全部不完成,不会结束在中间某个环节。事务在执行过程中发生错误,会被回滚(Rollback)到事务开始前的状态,就像这个事务从来没有执行过一样。 C(Consistency) 一 ...
分类:数据库   时间:2020-07-30 19:42:54    阅读次数:80
数据库优化
一、数据库硬件优化(选型) 1.一般数据库有几种 1.真实的硬件,物理机 2.云服务器 ECS,自己搭建mysql 3.选择云数据库 RDS #数据库类型 OLTP:在线事务处理系统 OLAP:一般用来数据存储,数据处理,数据展示 2.硬件选型 1)CPU选择 1.IO密集型:在企业里部署数据库的服 ...
分类:数据库   时间:2020-07-30 19:46:08    阅读次数:94
MySql-索引
一、索引的本质 没有索引的sql是没有灵魂的,查询速度是非常慢的。 本质:索引是帮助MySql快速获取数据的排好序的数据结构。 二、 索引数据结构: 二叉树 :层级太高,自增主键索引甚至退化成了链表 红黑树 :红黑树是平衡二叉树的一种,相对于二叉树好点,但是当数据大时,层级还是很高,查询速度慢。 H ...
分类:数据库   时间:2020-07-30 21:44:40    阅读次数:80
Excel导入文件到数据库
例子: <!-- poi --><dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> <version>3.17</version> <exclusions> <exclusion> <groupId> ...
分类:数据库   时间:2020-07-30 21:49:59    阅读次数:87
将数据库的信息放在页面上
数据库拿出来的数据 // 从数据库歌单里获取歌曲 $.get('http://192.168.0.105:8888/songs',{},function(e){ // console.log(e); var str = ''; e.forEach(function(i) { str += `<a h ...
分类:数据库   时间:2020-07-30 21:50:48    阅读次数:81
使用InfluxDB的连续查询解决聚合性能问题
==背景== 数据库:我们的生产环境中有一个设备运行的数据库使用的是InfluxDB,这里面存储了所有设备上报上来的实时运行数据,数据量增速较快。 功能需求:产品有一个叫趋势分析的功能,用来按照不同的算子(mean、max等),不同的时间段(1分钟、30分钟)等对数据进行聚合。 ==版本== Inf ...
分类:数据库   时间:2020-07-30 21:52:35    阅读次数:100
MySql数据库语句用法
##一、语句 SQL DML 和 DDL 可以把 SQL 分为两个部分:数据操作语言 (DML) 和 数据定义语言 (DDL)。 SQL (结构化查询语言)是用于执行查询的语法。但是 SQL 语言也包含用于更新、插入和删除记录的语法。 查询和更新指令构成了 SQL 的 DML 部分: SELECT ...
分类:数据库   时间:2020-07-30 21:53:14    阅读次数:82
lyt经典版MySQL基础——流程控制结构
1 #流程控制结构 2 /* 3 顺序结构:程序从上往下依次执行 4 分支结构:程序从两条或多条路径中选择一条去执行 5 循环结构:程序在满足一定条件的基础上,重复执行一段代码 6 7 */ 8 9 #一、分支结构 10 #1.if函数 11 /* 12 功能:实现简单的双分支 13 语法: 14 ...
分类:数据库   时间:2020-07-30 21:56:22    阅读次数:86
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!