一、查询服务器状态和配置 列出MySQL服务器运行各种状态值: 查询MySQL服务器配置信息语句: 二、慢查询 配置中打开了记录慢查询,执行时间超过2秒的即为慢查询,系统显示有4148个慢查询,你可以分析慢查询日志,找出有问题的SQL语句,慢查询时间不宜设置过长,否则意义不大,最好在5秒以内,如果你 ...
分类:
数据库 时间:
2019-11-03 10:19:51
阅读次数:
89
通过查询系统表Sysobjects找到所要的表名,如要查找包含用户的表名,可通过以下SQL语句实现, Select * From sysobjects Where name like '%user%' 如果知道列名,想查找包含有该列的表名,可加上系统表syscolumns来实现,如想查找列名中包含有 ...
分类:
数据库 时间:
2019-10-30 21:12:25
阅读次数:
277
晚上9点,现场报系统查询慢,运维查询zabbix后发现postgres最近几天的IOWait很大 查询数据库,发现很多SQL堵住了 原因是真正创建index,导致表锁住了,其他所有操作都block住了。 将这个操作取消掉后,发现系统自动将这个表进行autovacuum,很多SQL又堵住了。手工将va ...
分类:
其他好文 时间:
2019-10-28 14:47:30
阅读次数:
97
THINKPHP漏洞修复,官方于近日,对现有的thinkphp5.0到5.1所有版本进行了升级,以及补丁更新,这次更新主要是进行了一些漏洞修复,最严重的就是之前存在的SQL注入漏洞,以及远程代码执行查询系统的漏洞都进行了修复,官方本以为没有问题了,但是在实际的安全检测当中发现,还是存在问题,还是可以 ...
分类:
Web程序 时间:
2019-10-26 23:13:46
阅读次数:
165
背景 上一篇中,我介绍了SQL Server 允许访问数据库的元数据,为什么有元数据,如何使用元数据。这一篇中我会介绍如何进一步找到各种有价值的信息。以触发器为例,因为它们往往一起很多问题。 那么如何找到触发器的数据? 以sys.system_viewsis表开始。让我们查询出数据库中使用触发器的信 ...
分类:
数据库 时间:
2019-10-14 14:30:21
阅读次数:
116
文件查找和压缩归档 文件查找 locate命令 介绍 查询系统上预建的文件索引数据库 /var/lib/mlocate/mlocate.db 依赖于事先构建的索引 索引的构建是在系统较为空闲时自动进行(周期性任务),管理员手动更新数据库(updatedb) 索引构建过程需要遍历整个根文件系统,极消耗 ...
分类:
其他好文 时间:
2019-10-10 15:57:25
阅读次数:
97
分布式:1.扩容不方便(数据重分布)2.分布键变更很麻烦3.分布键选择(架构设计)谨慎4.跨库join性能差5.分布式事务性能差6.sql限制多,功能确实多7.应用改造成本巨大8.全局一致性时间点恢复几乎不可能实现 一、PGSQL 常规操作citus 分库分表:https://yq.aliyun.c ...
分类:
其他好文 时间:
2019-10-07 21:18:31
阅读次数:
330
前言 知乎上有小伙伴提了这么一个问题,如何看待陕西省普通话水平测试成绩查询系统?查询系统前端代码就直接给出了身份账号,姓名,证书编号,如果信息是真的,就泄露了这么多考生的信息,白给那种。为什么会发生这样的事情?事情的始末是什么? 证据 很多机智的小伙伴都打开了网址一探究竟,小编也不敢怠慢赶紧瞅瞅这牛 ...
分类:
其他好文 时间:
2019-09-29 09:19:42
阅读次数:
209
一、常见语句 1、创建临时表空间: “project_temp”为表空间名称,“tempfile”后面的是临时表空间的存储路径,临时表空间主要放置一些临时数据,如果使用select对一些数据进行查询,系统会将查询到的中间数据放在临时表空间里暂存,使用结束后临时表会自动删除。 2、创建表空间: “pr ...
分类:
数据库 时间:
2019-09-28 00:50:18
阅读次数:
135
CREATE TABLE temp (TableName VARCHAR (255), RowCnt INT)EXEC sp_MSforeachtable 'INSERT INTO temp SELECT ''?'',COUNT(*) FROM ?'SELECT TableName, RowCnt ...
分类:
其他好文 时间:
2019-09-20 12:23:51
阅读次数:
76