
SQL
SQL
羽风-风之所向
这个作者很懒,什么都没留下…
展开
-
MySQL技术高级篇-B站尚硅谷
B站尚硅谷MySQL技术高级篇1.MySQL架构介绍MYsql安装查看mysql是否已经安装rpm -qa|grep mysqlps -ef |grep mysqlmysqladmin -versionmysql安装完成后会有密码与用户组记录cat /etc/passwd|grep mysqlcat /etc/group|grep mysqlMysql启动与暂停,开机启动service mysql startsystemctl start mysqlservice mysql s原创 2020-12-17 10:01:09 · 445 阅读 · 0 评论 -
Mysql查询语句相关优化
mysql的性能优化包罗甚广:索引优化,查询优化,查询缓存,服务器设置优化,操作系统和硬件优化,应用层面优化(web服务器,缓存)等等。这里的记录的优化技巧更适用于开发人员,都是从网络上收集和自己整理的,主要是查询语句上面的优化,其它层面的优化技巧在此不做记录查询的开销指标:执行时间 检查的行数 返回的行数建立索引的几个准则:1.合理的建立索引能够加速数据读取效率,不合理的建立索引反而会拖慢数据库的相应速度2.索引越多,更新数据的速度越慢3.尽量在采用MyIS..原创 2020-11-12 14:50:52 · 121 阅读 · 0 评论 -
mysql深入要学习哪些东西
数据库内部结构和原理 数据库建模优化 数据库索引建立 SQL语句优化 SQL编程 mysql服务器的安装配置 数据库性能监控分析与系统优化 各种参数常量设定 主从复制 分布式架构搭建、垂直切割和水平切割 数据迁移 容灾备份和恢复 shell或Python等脚本语言开发 对开源数据库进行二次开发参考博客:https://www.cnblogs.com/XtsLife/p/12046628.html...原创 2020-11-12 13:27:55 · 646 阅读 · 1 评论 -
mysql使用规范
数据库环境dev: 开发环境开发可读写,可修改表结构。开发人员可以修改表结构,可以随意修改其中的数据但是需要保证不影响其他开发同事。test: 测试环境开发可读写,开发人员可以通过工具修改表结构。online: 线上环境开发人员不允许直接在线上环境进行数据库操作,如果需要操作必须找DBA进行操作并进行相应记录,禁止进行压力测试。重点的问题,各个环境的mysql服务器对应的用户权限,一定要做到权限划分明确,有辨识度,能具体区分业务场景等。命名规范基本命名规则使用有意义的原创 2020-08-08 15:59:31 · 255 阅读 · 0 评论 -
Oracle之SQL
##### Oracle物理存储结构```1.数据文件:包含真实数据,一个数据文件只能属于一个表空间2.控制文件:每个oracle数据库都有一个包含元数据的控制文件联机重做日志文件:```##### Oracle逻辑存储结构```数据块:映射到磁盘块范围(区):是数据块的集合段:是区的集合,存在于表空间表空间:由多个数据文件组成```##### oracle做项目遇到的...原创 2020-01-20 14:56:02 · 196 阅读 · 0 评论