
关系型和非关系型数据库
文章平均质量分 82
大家一起学习,有不对的地方,请指摘
JavaBuild888
不在沉默中爆发,就在沉默中灭亡
展开
-
Mysql性能优化这5点你知道吗?简单却容易被初学者忽略!
哈喽,大家好呀!我是JavaBuild,以后可以喊我鸟哥,嘿嘿!俺滴座右铭是不在沉默中爆发,就在沉默中灭亡,一起加油学习,珍惜现在来之不易的学习时光,等工作之后,你就会发现,想学习真的需要挤时间,厚积薄发啦!在日常工作中,我们常用的数据库无非是Mysql、Oracle、SqlServer、DB2这几种(仅针对关系型数据库中),对于我们来说,数据库的性能优化是一个重点问题,也是很多公司面试时喜欢提及的,这里总结了一些比较常见,但又相对容易忽略的部分,供大家批判学习。原创 2024-01-08 15:31:58 · 396 阅读 · 0 评论 -
Mysql与Oracle语法差异大盘点,不是最全面但求更全面!
哈喽,大家好呀!我是JavaBuild,以后可以喊我鸟哥,嘿嘿!俺滴座右铭是不在沉默中爆发,就在沉默中灭亡,一起加油学习,厚积薄发!最近不知道领导抽的哪门子疯,非要将原来用的好好的Oracle数据库转为mysql数据库,且不说两者性能之间的差别,就单数去O这个理念,MySQL难道就不是国外的产品?不还是Oracle公司的嘛,但咱们互联网搬运工就不掰扯那么多了,指哪打哪!原创 2023-12-19 20:45:24 · 4923 阅读 · 1 评论 -
下次老板问你MySQL如何优化时,你可以这样说,老板默默给你加工资
现在进入国企或者事业单位做技术的网友越来越多了,随着去O的力度越来越大,很多国企单位都开始从Oracle向MySQL转移,相对于Oracle而言,MySQL最大的问题就是性能,所以,这个时候,在公司如果能够处理好MySQL的性能瓶颈,那么你也就很容易从人群中脱颖而出,受到老板的青睐。那么如何对MySQL进行性能优化呢?我们先来从SQL的设计开始说:每张表在设置之初,尽量要有主键,考虑到大数据量下的查询性能,主键类型最好是int类型。对于一些用于统计分析功能,实时性要求不高的功能,可以设计一些中间表原创 2021-11-01 09:18:33 · 102 阅读 · 0 评论 -
MySQL慢日志的介绍以及如何使用问题
一,慢查询日志的介绍MySQL数据库有一个“慢查询日志”功能,用来记录查询时间超过某个设定值的SQL,可以快速帮助我们找到需要优化的SQL位置。二,慢查询日志开启第一步,先通过指令查看一下自己的慢查询日志是否已经开启,如下:slow_query_log 字段对应的value值为OFF,则表示慢查询日志为关闭状态。slow_query_log_file 字段的value值代表的是MySQL数据库慢查询日志的存储路径,可不设置该参数,系统会自动给一个缺省文件。查看慢查询的阈值long_query_原创 2021-10-20 19:45:45 · 640 阅读 · 0 评论 -
MySQL的事务(看看也许有帮助呢)
MySQL的事务一、事务的概念在MySQL中,只有InnoDB存储引擎才支持事务。事务的处理用来维护数据库数据的完整性,保证同一个事务里的一批SQL语句,要么全部执行,要么全部不执行。事务用来管理DDL、DML、DCL操作,比如insert、update、delete语句,默认自动提交,即执行SQL语句后会马上执行commit操作。显示地开启一个事务必须使用命令begin或者start transaction,或者执行命令set autocommit=0,用来禁止使用当前会话的自动提交。BEG原创 2021-10-12 17:12:46 · 1555 阅读 · 0 评论 -
MySQL学习手册(第一部分)
Mysql学习手册(第一部分)(一)Mysql查询语法和执行顺序1.1 查询语法顺序1.2 查询执行顺序1.3 WHERE条件顺序(二)Mysql架构介绍2.1 逻辑架构2.1.1 Connectors2.1.2 Management Services & Utilities2.1.3 Connection Pool:连接池2.1.4 SQL Interface:SQL接口2.1.5 Parser:解析器2.1.6 Optimizer:查询优化器2.1.7 Cache & BUffer:查询原创 2021-10-08 19:24:54 · 347 阅读 · 0 评论