msyql 【Mysql】索引下推 索引下推 当 sql满足最左前缀原则的时候,最左前缀可以用于在索引中定位记录,而索引下推就是用来优化那些不符合最左前缀的部分 例如有一联合索引(name,age),索引结构如下: 现有一需求,sql为: select * from tuser where name like '张%' and
msyql 【Mysql】表锁 行锁 记录锁 间隙锁 Mysql中的锁 基于锁的属性分类:共享锁、排他锁。 基于锁的状态分类:意向共享锁、意向排它锁 根据锁的粒度分类:全局锁、页锁、表级锁、行锁(记录锁、间隙锁、和临键锁),实际上的锁就这些,上面两种分类只是站在不同维度上看这些锁 页级锁仅被BDB存储引擎支持,这里不介绍 全局锁 全局锁就是对整个数据
msyql liunx下安装mysql(8.0.27) 一.软件下载: 1.通过官网下载: https://dev.mysql.com/downloads/repo/yum/ 本文使用的系统为centos7,基于RedHat7的版本 2.下载完成后文件 mysql80-community-release-el7-4.noarch.rpm
msyql 【Mysql】三大日志 redo log、bin log、undo log @[toc] redo log(物理日志\重做日志) redo log 是InnoDB存储引擎层的日志,又称重做日志文件,是物理日志。redo log记录数据修改后新数据的备份、冗杂的 undo log、未提交的事务和回滚的事务,数据缓存到内存中,只是在事务提交前将 redo log持久化到磁盘
msyql 【Azure 应用服务】App Service 无法连接到Azure MySQL服务,报错:com.mysql.cj.jdbc.exceptions.CommunicationsException: Communications link failure 问题描述 App Service使用jdbc连接MySQL服务,出现大量的 Communications link failure: com.mysql.cj.jdbc.exceptions.CommunicationsException: Communications lin
oracle Linux 环境下使用 sqlplus 访问远程 Oracle 数据库 自己最近需要在 Oracle 生产环境检查一些数据,但是目前大多数的生产环境,出于安全考虑,不会提供图形界面让你使用类似 Navicat 工具让你直接访问数据库,网上找了很多资料,大部分都比较过时或者无法使用。所以就把自己摸索的过程记录下来,希望可以帮到同样有需求的小伙伴 第一步:下载和安装工具 首
oracle 数据治理中Oracle SQL和存储过程的数据血缘分析 数据治理中Oracle SQL和存储过程的数据血缘分析 数据治理中的一个重要基础工作是分析组织中数据的血缘关系。有了完整的数据血缘关系,我们可以用它进行数据溯源、表和字段变更的影响分析、数据合规性的证明、数据质量的检查等。 分析数据血缘的方法主要分为四类 自动解析 系统跟踪 机器学习
oracle Oracle SQL注入 0x00 Oracle基础 Oracle 基本使用 什么是Oracle数据库? Oracle公司目前是世界上最大的软件提供商之一,与它并列的还有 Microsoft与 Adode。并且随着 Oracle的发展,它已经成为了企业办公平台的最大软件提供商之一。 Oracle数据库是 Oracle (中文
msyql 【50条常用MySQL语句】如果这50条sql语句你都不熟,你别说你会MySQL【建议收藏】 这篇文章主要介绍了50条SQL查询技巧、查询语句示例,本文以学生表、课程表、成绩表、教师表为例,讲解不同需求下的SQL语句写法,需要的朋友可以参考下,建议经常用MySQL的同志们收藏。 Student(S#,Sname,Sage,Ssex) 学生表 Course(C#,Cname,T#) 课程表 S
msyql mysql 必知必会整理—安全管理[十七] 前言 简单介绍一下安全管理。 正文 MySQL服务器的安全基础是:用户应该对他们需要的数据具有适当的访问权,既不能多也不能少。 换句话说,用户不能对过多的数据具有过多的访问权。 多数用户只需要对表进行读和写,但少数用户甚至需要能创建和删除表; 某些用户需要读表,但可能不需要更新表; 你可能想允许用户
mongodb mongodb 宝塔线上配置 最近想要用node和mongodb写一个个人博客的后台接口,在本地测试没有问题以后就想部署到线上试试。 1.在宝塔的软件商店中安装mongodb 2.配置连接外网 设置监听端口为 0.0.0.0,原来的是 127.0.0.1只允许本地访问,现在变成允许外网访问 在宝塔的【安全】配置项中,放行27
mongodb Windows下MongoDB设置用户、密码 默认情况下,mongod也是没有管理员账户的。因此除非你在admin数据库中使用db.createUser()命令添加了管理员帐号,且使用–auth参数启动mongod,否则在数据库中任何人都可以无需认证执行所有命令。 一、创建所有数据库管理员用户: 1、管理员身份运行cmd.exe,先cd到Mon