首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
数据库
jiangxia_1024
创建于2021-07-20
订阅专栏
数据库相关
暂无订阅
共24篇文章
创建于2021-07-20
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
MySQL数据库优化的几种方式(笔面试必问)
数据库优化不仅是笔面试中常问的知识点,在实际的开发应用中也会经常用到,如果有不正确的地方欢迎讨论指正!并且如果有其他更好的方法或者本文没有提及的地方,也欢迎交流讨论!
一起学习SQL中各种join以及它们的区别
我们在写sql语句的时候,最痛苦的就是涉及到多张表的联合查询,尤其是各种表的各种链接,什么inner join、left join、right join、union、union all,一看到这个也许
说说with(nolock)的使用
在sql server数据库中,往往为了性能在进行数据查询的时候,都会在查询语句的表的后面加上一个with(nolock)或者nolock也行,它的目的就是为了避免查询锁定表,进而提高查询的速度。
MySQL日志必知必会
在日常的开发中,我们都会习惯记录日志,通过日志我们可以记录程序在何时何种情况发生过何种事情,有助于我们快速地定位bug和修复bug。在任何一种数据库中,也有着各种各样的日志!
几个必须掌握的SQL优化技巧(七):索引的最佳使用法则
总结了工作中了解到的一些关于索引优化的原则,还有一些其他的优化办法需要我们在日常的工作和学习中,不断的总结和积累!
几个必须掌握的SQL优化技巧(六):针对SQL语句的优化
对于SQL语句的优化是日常开发中避免不了的内容,优化后的SQL语句能够提高系统和应用的性能,改善用户体验。这篇文章主要介绍了MySQL语句的几种优化方式,并结合expalin命令分析其性能。
几个必须掌握的SQL优化技巧(五):Show Profile分析SQL性能
这篇文章主要介绍了show profiles和show profile命令来查看sql操作在各个阶段的具体耗时情况,从而方便我们进行后续的sql优化操作。
几个必须掌握的SQL优化技巧(四):使用Trace工具分析优化器执行计划
很多sql语句的写法会显现出一定的性能问题,对生产的影响也会越来越大,这些不恰当的sql语句就会成为整个系统性能的瓶颈,为了追求系统的极致性能,必须要对它们进行优化。
几个必须掌握的SQL优化技巧(三):Explain分析执行计划
结合自己平时工作和学习中的知识记录下,当面对一个有sql性能问题的数据库时,我们应该从何处入手来进行系统的分析,使得能够尽快定位问题、解决问题。
几个必须掌握的SQL优化技巧(一):查看SQL语句的执行频率
在应用的开发过程中,由于开发初期的数据量一般都比较小,所以开发过程中一般都比较注重功能上的实现,但是当完成了一个应用或者系统之后,随着生产数据量的急剧增长,那么之前的很多sql语句的写法就会显现出..
几个必须掌握的SQL优化技巧(二):如何定位低效率执行SQL
当完成了一个应用或者系统之后,随着生产数据量的急剧增长,那么之前的很多sql语句的写法就会显现出一定的性能问题,对生产的影响也会越来越大,这些不恰当的sql语句就会成为整个系统性能的瓶颈。
忘记数据库账号密码了怎么办?
随着年龄的增长,记性越来越差了!有一段时间没有在自己的电脑上进行数据库操作,今天突然兴趣来了想码两段代码时,突然发现忘记了自己MYSQL的用户名和密码。只好又重新更改数据库的密码。
MySQL体系架构入门
作为一个后端的开发每天都要跟数据库打交道,不管你是Java开发、PHP开发还是Python开发,你可以不会其他的语言,但是数据库是都必须掌握的。而MySQL则是很多的公司采用的主流数据库之一。
关于数据库你必须知道这些
在平时的开发过程中,数据库是必须掌握的一项技能,只有熟练的掌握了数据库的相关知识才能大大的提高开发效率和代码质量。 本文全面且详细的说一说数据库的相关知识。
存储过程的语法讲解
其实存储过程是可以进行编程的,所以可以和其他的编程语言一样使用变量、表达式以及控制结构进行编程,从而实现一些复杂和有用的功能。这篇文章就来介绍一下存储过程的一些语法,并通过一些实例来讲解如何使用。
别再说不知道什么是存储过程和存储函数了
今天项目需要写个存储过程,长时间没有写存储过程有点生疏和忘记了,所以想着写一篇文章来总结下存储过程的一些相关知识,算是复习一下加深记忆。
数据库的触发器你了解多少
触发器是与表有关的数据库对象,指的是insert\update\delete操作之前或者之后,能够触发并执行触发器中定义的SQL语句集合。触发器的这种特性可以使得应用在数据库端确保数据的完整.....
说说关于MySQL的存储引擎的那些事!
和大多数的数据库不同,MySQL中有一个存储引擎的概念,针对不同的存储需求可以选择最优的存储引擎。存储引擎就是存储数据,建立索引,更新查询数据等技术的实现方式。存储引擎就是基于表的,而不是基于库的..
关于数据库的视图,你了解多少
视图(View)并不在数据库中实际存在,而是一种虚拟表,行和列数据来自定义视图的查询中使用的表,并且是在使用视图时动态生成的。即视图就是执行查询语句后所返回的结果集,所以在创建视图的时候,主要就是..
你还不知道什么是数据库的索引吗
本文主要介绍了什么是索引以及数据库中索引的分类、索引的设计原则以及索引的使用,索引是在日常的开发中经常需要使用的,熟练的掌握索引有助于我们开发中优化查询以及系统的设计,提高系统的性能!
下一页