SELECT TOP 2000 ST.text AS '执行的SQL语句', QS.creation_time AS '执行时间' FROM sys.dm_exec_query_stats QS CROSS APPLY sys.dm_exec_sql_text(QS.sql_handle) STOR ...
分类:
数据库 时间:
2020-03-07 21:04:23
阅读次数:
117
mysql8.x的jdbc增加的时区(serverTimezone)属性,引发的血案 ...
分类:
数据库 时间:
2020-03-07 21:04:10
阅读次数:
454
数据库配置文件 查询是否修改了 show variables like '%time_zone%'; ...
分类:
数据库 时间:
2020-03-07 20:49:19
阅读次数:
79
1、在OpenResty中添加naxsi加强防御 安装方法 2、防止SQl注入的思路和方法 MySQL安全问题(防范必知) "https://www.cnblogs.com/chenqionghe/p/4873665.html" 3、在绝大多数位置,加上代码级判断,多重拦截攻击 package SQ ...
分类:
数据库 时间:
2020-03-07 20:45:53
阅读次数:
94
首先写拷贝下面类 public class EFLoggerProvider : ILoggerProvider { public ILogger CreateLogger(string categoryName) => new EFLogger(categoryName); public void ...
分类:
数据库 时间:
2020-03-07 20:27:37
阅读次数:
125
参考: https://www.cnblogs.com/jym-sunshine/p/4758626.html 解决字符集的工具下载:http://download.oracle.com/otn/nt/instantclient/112030/instantclient-basic-nt-11.2. ...
分类:
数据库 时间:
2020-03-07 20:20:47
阅读次数:
85
1、安装mysql 1)安装包下载地址:https://downloads.mysql.com/archives/community/ 2)采用rpm安装方式,先下载安装包,放到/opt/mysql路径下:rz命令,如下图: 3)安装之前一定要先删除centos7自带的mysql的分支mariadb ...
分类:
数据库 时间:
2020-03-07 19:00:27
阅读次数:
88
以下为刚接触postgresql常需要的数据库命令: 登录数据库 psql -U 用户名 -W 数据库名 -h ip -p 端口 最后这两个参数可以有可以无,看使用情况 查看所有的用户 select * from pg_user; 查看当前数据库下有的表 select * from pg_table ...
分类:
数据库 时间:
2020-03-07 18:58:24
阅读次数:
98
1.数据库表中的关系 一对一 一对多(多对一) 多对多 2.如何确立和实现数据库中的表关系 一对多的表关系实现: 使用外键约束 我们习惯把一的方称为主表,把多的方称为从表 外键:从表中有一列,除了null之外,只能来源于主表的主键 默认情况下,外键的字段是可以重复的 多对多的表关系在数据库中实现: ...
分类:
数据库 时间:
2020-03-07 16:28:26
阅读次数:
128
初识sql语句 # 进入mysqlmysql> select user(); # 查看当前用户mysql> exit # 也可以用\q quit退出?# 默认用户登录之后并没有实际操作的权限# 需要使用管理员root用户登录mysql -uroot -p # mysql5.6默认是没有密码的# 遇到 ...
分类:
数据库 时间:
2020-03-07 16:07:53
阅读次数:
99
1.数据 数据(Data)是数据库中存储的基本对象 数据的定义:描述事物的符号记录 数据的种类: 文本、图形、图像、音频、视频、学生的档案记录、货物运输情况等 数据的特点:数据与其语义是不可分的 例如: ...
分类:
数据库 时间:
2020-03-07 13:14:58
阅读次数:
103
mysql自带的压力测试工具mysqlslap 单节点单库瓶颈: 1、单表数据 1000W 2、QPS 5000正常 10000不正常,会拒绝一些请求了 ...
分类:
数据库 时间:
2020-03-07 13:05:12
阅读次数:
83
互联网并发编程中,锁的概念时时刻刻都在我们身边,无论是并发编程时候线程锁,还是数据库网络中的锁,都有一些相似之处,都是为了保持数据库的完整性和一致性。不恰当的使用锁,会导致性能下降,出现死锁等情况,所以弄清楚锁的原理概念是必要的。 一、锁分类 二、悲观锁(Pessimistic Lock) 顾名思义 ...
分类:
数据库 时间:
2020-03-07 12:51:05
阅读次数:
94
通过宝塔面板安装的mongodb 默认地址在 www/server/mongodb/bin 在宝塔mongo面板中 bindIP 改为0.0.0.0 允许外网访问 anthorization 后面必须跟一个空格 将disable 改为enable 开启密码登录认证 开启认证后宝塔面板 就看不到 mo ...
分类:
数据库 时间:
2020-03-07 12:41:18
阅读次数:
1046
常见中间插件 Cobar 阿里巴巴B2B开发的关系型分布式系统,管理将近3000个MySQL实例。 在阿里经受住了考验,后面由于作者的走开的原因cobar没有人维护 了,阿里也开发了tddl替代cobar。 MyCAT 社区爱好者在阿里cobar基础上进行二次开发,解决了cobar当时存 在的一些问 ...
分类:
数据库 时间:
2020-03-07 12:35:37
阅读次数:
94
1.1 JDBC数据库连接池的必要性 在使用开发基于数据库的web程序时,传统的模式基本是按以下步骤: 在主程序(如servlet、beans)中建立数据库连接 进行sql操作 断开数据库连接 这种模式开发,存在的问题: 普通的JDBC数据库连接使用 DriverManager 来获取,每次向数据库 ...
分类:
数据库 时间:
2020-03-07 11:28:04
阅读次数:
100
1.1 Apache DBUtils简介 commons dbutils 是 Apache 组织提供的一个开源 JDBC工具类库,它是对JDBC的简单封装,学习成本极低,并且使用dbutils能极大简化jdbc编码的工作量,同时也不会影响程序的性能。 API介绍: org.apache.common ...
分类:
数据库 时间:
2020-03-07 11:27:15
阅读次数:
81