​1. 优化SQL步骤​在应用的的开发过程中,由于初期数据量小,开发人员写 SQL 语句时更重视功能上的实现,但是当应用系统正式上线后,随着生产数据量的急剧增长,很多 SQL 语句开始逐渐显露出性能问题,对生产的影响也越来越大,此时这些有问题的 SQL 语句就成为整个系统性能的瓶颈,因此我们必须要对它们进行优化,本章将详细介绍在 MySQL 中优化 SQL 语句的方法。当面对一个有 SQL 性能问
原创 2022-03-11 10:20:37
140阅读
进阶3:排序查询 /* 引入: select * from employees; 语法: select 查询表 from 表 【where 筛选条件】 order by 排序列表 【ase| desc】 特点: 1、asc代表的是升序,desc代表的是降序 如果不写,默认是升序 2、order by子句中可以支持单个字段、多个字段、表达式、函数、别名 3
转载 2021-03-22 20:10:38
222阅读
2评论
MySQL进阶实战系列,打造精品专栏。
原创 2022-11-22 22:36:00
69阅读
1.考虑可维护性 一行代码尽量简单 列表推导式 lambda 匿名函数 2.断言语句用于自己测试,不要写在流程控制中 assert 不要写在 for 循环中 3.程序的异常处理 参数处理 try 异常处理 ,参数类型是什么 4.函数->尽量不要在特定环境下使用 5.断言就是异常->出错了就会抛出异常
原创 2021-07-21 16:15:12
105阅读
#define _CRT_SECURE_NO_WARNINGS 1//数组参数、指针参数//一、一维数组传参//#include<stdio.h>////以下为指针及数组传参时的传递写法都是正确//void test(int arr[]){}//void test(int arr[10]) {}//void test2(int *arr[]) {}//void test2(int*
原创 2022-10-22 19:20:44
112阅读
3MySQL进阶篇SQL优化(索引)1.索引问题索引是数据库优化中最常用也是最重要的手段之一,通过索引通常可以帮助用户解决大多数 的SQL性能问题。本章节将对MySQL中的索引的分类、存储、使用方法做详细的介绍。2.索引的存储分类MyISAM存储引擎的表数据和索引是自动分开存储的,各自是独立的一个文件;InnoDB存储引擎的表数据和索引是存储在同一个表空间里面,但可以有多个文件组成。MySQL
转载 2021-03-18 17:08:56
150阅读
2评论
   (3MySQL进阶篇SQL优化(索引)            1.索引问题索引是数据库优化中最常用也是最重要的手段之一,通过索引通常可以帮助用户解决大多数 的SQL性能问题。本章节将对MySQL中的索引的分类、存储、使用方法做详细的介绍。2.索引的存储分类MyISAM存储引擎的表数据和索引是自动分开存储的,各自是独立的一个文件;InnoDB存储引擎的表数据和索引是存储在同一个表空间里
转载 2021-04-29 10:10:35
161阅读
2评论
存储过程和函数的介绍存储过程和函数是事先经过编译并存储在数据库中的一段SQL语句的集合存储过程和函数的好处1.提高代码的复用性2.减少数据在数据...
原创 2022-07-16 00:01:35
66阅读
作为一名小白, 在此仅分享一下自己学习python的过程,如有遗漏或是不对的地方欢迎批评指导(注:本文只针对新手小白,各路大神请谨慎观看,谢谢)注:使用版本python3.7,编辑器pycharm(以下所有代码仅适用于python3,下载及安装方式请自行百度......)在此说明一点,当你的python显示安装完成后,需验真是否真的安装成功;打开控制台,输入python,出现以下提示才说
Mysql进阶 mysql源码安装 //下载源码包 [root@localhost ~]# wget https://downloads.mysql.com/archives/get/p/23/file/mysql-5.7.31-linux-glibc2.12-x86_64.tar.gz [root
原创 2022-01-08 13:43:51
124阅读
mysql的多表查询
原创 2023-07-05 17:22:00
64阅读
zabbix进阶
原创 2016-11-12 12:31:12
2305阅读
绘制一个box sphere min可以求并集  有一个小于0就绘制max 可以求交集   都小于0 都相交才绘制感觉。。差应该是物体直接减
原创 2023-03-16 13:55:26
39阅读
话接上回,继续java IO的学习。上一次说完了字符流的读写数据,这次将基础部分剩余的一点内容看完。
原创 2024-03-29 12:56:34
21阅读
mysql
原创 2021-05-06 12:10:37
971阅读
随笔物化视图selectuser();selectnow();selectversion();ifnull数据库奔溃后内存没写到内存中,重启时重做1、视图视图:VIEW虚表,在调用时保存有实表的查询结果;在调用视图时进行后台调用查询语句进行查询;可以当作表来对待;创建方法:CREATEVIEWview_name[(column_list)]ASselect_statement[WITH[CASCA
原创 2018-06-08 14:54:52
684阅读
1.软件包二进制下载//下载二进制格式的Mysql软件包[root@wlw~]#cd/usr/src/[root@wlwsrc]#rz[root@wlwsrc]#lsmysql-5.7.25-linux-glibc2.12-x86_64.tar.gz//创建用户和组[root@wlwsrc]#groupadd-rmysql[root@wlwsrc]#useradd-M-s/sbin/nologin
原创 2020-05-06 15:54:14
251阅读
1点赞
完整数据库备份 1.完整数据库备份对整个数据库进行备份。这包括对部分事务日志进行备份,以便能够恢复完整数据库备份。完整数据库备份表示备份完成时的数据库。 2.数据库备份易于使用。完整数据库备份包含数据库中的所有数据。对于可以快速备份的小数据库而言,最佳方法就是使用完整数据库备份。但是,随着数据库的不 ...
转载 2021-08-27 00:46:00
186阅读
2评论
MySQL的高级查询、存储程序、视图索引、设计等
原创 2022-03-01 14:46:56
95阅读
# MySQL 进阶指南 ## 概述 本文将教会你如何在 MySQL 中实现一些进阶的操作。我们将按照以下步骤进行学习: 1. 创建数据库和表格 2. 插入数据 3. 查询数据 4. 更新数据 5. 删除数据 ## 步骤 下面是整个流程的步骤表格: | 步骤 | 描述 | | ------ | ------ | | 1 | 创建数据库 | | 2 | 创建表格 | | 3 | 插入数据
原创 2023-12-15 04:02:55
67阅读
  • 1
  • 2
  • 3
  • 4
  • 5