首页 > 数据库技术
mysql-行锁
show status like 'innodb_row_lock%'; 对各个状态量的说明如下 Innodb_row_lock_current_waits:当前正在等待锁定的数量; Innodb_row_lock_time:从系统启动到现在锁定总时间长度; Innodb_row_lock_time ...
分类:数据库技术   时间:2020-10-29 22:03:53    收藏:0  评论:0  赞:0  阅读:42
10.sqlserver注入
1.sqlServer 常规操作2.sqlServer 注入原理3.sqlServer 注入工具使用4.sqlServer 不同权限利用 PART 1: SqlServer常规操作 Sqlserver 服务 重启服务,使其生效。 名令: services.msc TCP 0.0.0.0:1433 0 ...
分类:数据库技术   时间:2020-10-29 21:57:18    收藏:0  评论:0  赞:0  阅读:33
9 .mysql的备份与恢复
1 MySQL的备份设计 1.1 备份策略的设计 备份周期,可以根据数量来进行选择 备份工具: 可以选择mysql软件自带的命令mysqldump 或者 XBK工具 备份方式: 全备 增量 1.2 检查备份的可用性 crontab -l :检查定时任务中是否有备份的脚本 查看备份日志 1.3 定期的 ...
分类:数据库技术   时间:2020-10-29 21:56:57    收藏:0  评论:0  赞:0  阅读:28
MySQL - 实战 (2) - 事务隔离
MySQL - 实战 (2) - 事务隔离 1 事务相关概念 MySQL 中,事务支持是在引擎层实现的 MySQL 是一个支持多引擎的系统,但并不是所有的引擎都支持事务 MySQL 原生的 MyISAM 引擎就不支持事务,这也是 MyISAM 被 InnoDB 取代的重要原因之一 2 隔离级别 2. ...
分类:数据库技术   时间:2020-10-29 21:55:43    收藏:0  评论:0  赞:0  阅读:40
mysql 数据库逻辑升级
1.项目背景 公司原有的架构:一个展示型的网站,lnmp,MySQL5.1.77版本(MYISAM),50M数据量 1)经常出现小问题 1.表级锁:对表中任意一行数据修改类操作时,整个表都会锁定,对其他行的操作都不能同时进行。 2.不支持故障自动恢复(CSR):当断电时有可能会出现数据损坏或丢失的问 ...
分类:数据库技术   时间:2020-10-29 19:59:04    收藏:0  评论:0  赞:0  阅读:88
mysql 断电导致表打不开解决方案
企业案例 在没有备份数据的情况下,突然断电导致表损坏,打不开数据库。 1.模拟断电表损坏 #1.打包某个独立表空间 [root@db01 /usr/local/mysql/data]# tar zcf world.tar.gz world #2.将打包的文件传输到一台数据库 [root@db01 / ...
分类:数据库技术   时间:2020-10-29 19:54:07    收藏:0  评论:0  赞:0  阅读:53
MySQL 支持事务吗?
在缺省模式下,MySQL 是 autocommit 模式的,所有的数据库更新操作都会即时 提交,所以在缺省情况下,MySQL 是不支持事务的。 但是如果你的 MySQL 表类型是使用 InnoDB Tables 或 BDB tables 的话,你的 MySQL 就可以使用事务处理,使用 SET AU ...
分类:数据库技术   时间:2020-10-29 16:05:59    收藏:0  评论:0  赞:0  阅读:36
Mysql设置binlog过期时间并自动删除
问题: Mysql数据库由于业务原因,数据量增长迅速,binlog日志会增加较多,占用大部分磁盘空间。 解决方案: 出于节约空间考虑,可进行删除多余binary日志,并设置定期删除操作。 1、查看binlog过期时间 mysql> show variables like 'expire_logs_d ...
分类:数据库技术   时间:2020-10-29 16:03:55    收藏:0  评论:0  赞:0  阅读:49
MongoDB简介---MongoDB基础用法(一)
Mongo MongoDB是一个基于分布式文件存储的数据库。MongoDB是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。 MongoDB 将数据存储为一个文档,数据结构由键值(key=>value)对组成。MongoDB 文档类似于 JSON 对象。字 ...
分类:数据库技术   时间:2020-10-29 14:21:00    收藏:0  评论:0  赞:0  阅读:35
Oracle 11g RAC运维总结
转至:https://blog.csdn.net/qq_41944882/article/details/103560879 1 术语解释1.1 高可用(HA)什么是高可用?顾名思义我们能轻松地理解是高度可用的意思,也说是说高可用(high availability)指的是运行时间能满足预计或期望的 ...
分类:数据库技术   时间:2020-10-29 14:20:38    收藏:0  评论:0  赞:0  阅读:31
oracle数据库报错ORA-27300 ORA-27301等错误
oracle数据库日志报错ORA-27300ORA-27301ORA-27302ORA-27157处理记录:1、事件的原因排查应用连接数据库失败,先连接数据库服务器,启动数据库服务恢复应用业务,然后排查数据库crush原因:1)查看messages日志是否有与Oracle用户相关的出错信息#cat/etc/redhat-releaseCentOSLinuxrelease7.2.1511(Core)
分类:数据库技术   时间:2020-10-29 12:46:22    收藏:0  评论:0  赞:0  阅读:39
为什么开发人员必须要了解数据库锁?
1.锁?1.1何为锁锁在现实中的意义为:封闭的器物,以钥匙或暗码开启。在计算机中的锁一般用来管理对共享资源的并发访问,比如我们java同学熟悉的Lock,synchronized等都是我们常见的锁。当然在我们的数据库中也有锁用来控制资源的并发访问,这也是数据库和文件系统的区别之一。1.2为什么要懂数据库锁?通常来说对于一般的开发人员,在使用数据库的时候一般懂点DQL(select),DML(ins
分类:数据库技术   时间:2020-10-29 12:45:10    收藏:0  评论:0  赞:0  阅读:44
oracle生成path的sql语句
oracle生成path的sql语句UPDATE "table" t1SET t1. PATH = ( SELECT '/-1' || SYS_CONNECT_BY_PATH (id, '/') PATH FROM "table" t2 WHERE t2.id= t1.id START WITH p ...
分类:数据库技术   时间:2020-10-29 11:01:22    收藏:0  评论:0  赞:0  阅读:48
Oracle 设置密码尝试次数
查看Oracle密码尝试限制次数 SQL> desc dba_profiles Name Null? Type PROFILE NOT NULL VARCHAR2(128) RESOURCE_NAME NOT NULL VARCHAR2(32) RESOURCE_TYPE VARCHAR2(8) L ...
分类:数据库技术   时间:2020-10-29 10:59:24    收藏:0  评论:0  赞:0  阅读:42
sql如何去除重复的数据-好点的
sql如何去除重复的数据-好点的 之前写的mysql去重多个字段,是不太对的。因为我是用distinct (xm,phone)去重,然后将xm,phone为唯一的数据插入新表,但是数据中有三个字段:id,xm,phone,我上一种方法是没法插入id的,因为xm,phone重复的加上id,就变成不重复 ...
分类:数据库技术   时间:2020-10-29 09:47:08    收藏:0  评论:0  赞:0  阅读:97
MYSQL 那些事
1.一条update语句 1.先通过引擎找到对应的行数据,并加锁 2.对行数据进行修改并调用引擎接口修改这条数据,然后释放锁(此时并没有把数据在磁盘上做出修改) 3.redo log在内存中生成这条update的日志,通过innodb_flush_log_trx_commit 参数判断是否flush ...
分类:数据库技术   时间:2020-10-29 09:44:30    收藏:0  评论:0  赞:0  阅读:28
数据库设计三范式
概述: 在设计和数据库有关的系统时,数据库表的设计至关重要,这些设计关系整个系统的架构,需要精心的仔细考虑。 ·数据库的设计主要包含了设计表结构和表之间的联系,在设计的过程中,有一些规则应该遵守,也就是我们常说的数据库三范式。 第一范式: 第一范式是最基本的范式,如果数据库表中所有的字段都是不可分解 ...
分类:数据库技术   时间:2020-10-29 09:44:17    收藏:0  评论:0  赞:0  阅读:35
MySQL数据库多实例介绍及安装
MySQL数据库多实例介绍及安装1.mysql多实例实质在一台机器上开启多个不同的mysql服务端口(3306,3307),运行多个mysql服务进程,这些服务进程通过不同的socket监听不同的服务端口来提供各自的服务;多个实例共用一套mysql安装程序,配置文件可以用同一个(最好不同),启动程序可以用同一个(最好不同),数据文件是不同的;服务器的硬件资源是公用的;逻辑上多实例是各自独立的2.多
分类:数据库技术   时间:2020-10-29 09:38:31    收藏:0  评论:0  赞:0  阅读:33
PostGreSQL(三)PostGIS-最近领域搜索
最近领域搜索 执行最近邻域搜索的简单方法是按与要查询的几何图形的距离对候选表进行排序,然后获取最小距离对应的表记录 SELECT streets.gid, streets.nameFROM nyc_streets streets, nyc_subway_stations subwaysWHERE s ...
分类:数据库技术   时间:2020-10-28 21:08:27    收藏:0  评论:0  赞:0  阅读:59
PostGreSQL(三)PostGIS-其他函数
创建空栅格函数 ST_MakeEmptyRaster用于创建一个空的没有像元值的栅格(没有波段),各个参数用于定义这个空栅格的元数据: width、height —— 栅格的列数和行数 upperleftx、upperlefty —— 对应空间坐标系中栅格左上角的坐标 scalex、scaley — ...
分类:数据库技术   时间:2020-10-28 21:07:53    收藏:0  评论:0  赞:0  阅读:55
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!