结构化查询语言SQL概述SQL(Structured Query Language) 是结构化查询语言的缩写。SQL是在关系数据库上执行数据操作、检索及维护所使用的标准语言,可
原创 2021-08-27 15:08:10
205阅读
​结构化查询语言SQL概述​SQL(Structured Query Language) 是结构化查询语言的缩写。SQL是在关系数据库上执行数据操作、检索及维护所使用的标准语言,可以用来查询数据,操纵数据,定义数据,控制数据,所有数据库都使用相同或者相似的语言。SQL可分为:数据定义语言(DDL) : Data Definition Language 数据操纵语言(DML) : Data Mani
原创 2022-03-03 14:33:39
38阅读
java中就虚拟机是其他语言编写的(C语言+汇编语言,因此,JVM最常出现的攻击就是buffer overflow),如javac命令等,而java api是java写的,大多开源在openjdk,jdk中有一个src.jar,就是JDk的源码,本文是JVM基础知识的一个汇总,方便查阅,内容较多。
JVM
原创 2021-07-06 16:37:09
173阅读
就是buffer overflow),如javac命令等,而java api是jav...
转载 2023-05-30 11:30:30
54阅读
一、MySQL慢日志分析工具方法 在日常运维中,经常需要开启慢查询日志,可以让MySQL记录下查询超过指定时间的语句,通过定位分析性能的瓶颈,更好的优化数据库系统的性能。 那如何能更好更快的分析慢查询日志来协助我们分析并定位?官方提供了mysqldumpslow工具,也存在第三方工具如Mysqlsl ...
转载 2021-09-05 09:19:00
485阅读
2评论
一、MySQL(My Structured Query Language,我的结构化查询语言)1.JDBC:Java DataBase Connection,java数据库连接2.数据库:储存数据的库。3.数据库类型: a.关系型数据库 b.网状型数据库 c.面向对象型数据库4.关系型数据库: Oracle 大型数据库 Sql server MySQL分支:Percona、Server
转载 2023-10-04 19:24:08
154阅读
文章目录一.数据库的概念1. DB2. DBMS3.SQL二.MySQL服务端的登录和退出1.登录指令三.MySQL的常见命令四.基础查询1.基础查询2.查询常量值3.查询表达式4.查询函数5.起别名6.去重7.+号的作用8.连接(concat)五.条件查询1.语法六.排序查询1.语法2.方法 一.数据库的概念1. DB数据库(database):存储数据的“仓库”。它保留了一系列有组织的数据。
转载 2023-12-21 12:52:26
28阅读
知识点总结(上)见链接: MySQL数据库知识点总结(上) My SQL笔记总结(下)五、DML数据操作语言1、插入语句2、修改语句(1)修改单表的记录(主要)(2)修改多表的记录3、删除语句六、DDL数据定义语言1、 库的管理2、表的管理3、常见的数据类型(1) 数值型(2) 字符型(3)日期型4、常见约束(1)创建表时添加约束(2)修改表时添加约束(3)修改表时删除约束5、 标识列七、TCL事
转载 2023-07-26 22:57:20
93阅读
来源:水果泡腾片链接:http://blog.jobbole.com/55086/阅读文本大概需要 5 分钟很多程序员视 SQL 为洪水猛兽。SQL 是一种为数不多的声明性语言,它的运行方式完全不同于我们所熟知的命令行语言、面向对象的程序语言、甚至是函数语言(尽管有些人认为 SQL 语言也是一种函数式语言)。我们每天都在写 SQL 并且应用在开源软件 jOOQ 中。于是我想把 SQL 之美介绍给那
转载 2021-04-08 15:41:48
230阅读
优化慢sql   1.查看是否涉及多表联合查询,业务拆分或者冗余字段,尽量避免联表   2.500万就拆库拆表,数据归档,分片键映射,不要全扫描   3.索引优化,explain分析查询语句   4.数据同步 ,查询从库,降低查询压力   5.同一个事务锁定所有资源,并且降低事务范围,减小死锁概率索
原创 2022-04-23 10:43:07
18阅读
本篇文章是关于MySQL各类知识点的小结,包括:int族数据类型存储数据范围、char族数据类型的选择问题等。 如果文中阐述不全或不对的,多多交流。
原创 10月前
4阅读
mysql本文从到到尾梳理mysql知识点,主要用于面试的复习,内容主要分为以下几个部分:1 存储引擎的对比2 底层是如何组织存储的3 索引4 buffer Pool5 bin log6 redo log7 undo log8 事务的隔离级别9 mvcc10 锁11 explain12 多机1 存储引擎的对比2 底层是如何组织存储的2.1 行结构以compact格式为例:一行数据结构如上图,分为
原创 2023-07-13 09:08:00
86阅读
1. 术语:主键:主键是唯一的。一个数据表中只能包含一个主键。你可以
原创 2022-02-08 14:47:56
61阅读
一、初学者学习 MySQL 必须掌握的知识点如下:1、 MySQL 的下载安装。熟悉 MySQL 的配置文件,目录结构。2、 MySQL 服务器的启动,登录与退出。3、 MySQL 常用命令及语法规范。4、 MySQL 数据类型与数据表的操作。例如,数据表的增删改查、单表查询、多表查询等。5、 MySQL 运算符和函数,例如,日期函数,时间函数,信息函数,聚合函数,加密函数,自定义函数等。6、 M
转载 2023-08-17 21:41:09
106阅读
1. 术语:主键:主键是唯一的。一个数据表中只能包含一个主键。你可以使用主键来查询数据。主键就是 值唯一 并且 没有值为NULL的 域的 索引。外键:外键用于关联两个表。索引:使用索引可快速访问数据库表中的特定信息。索引是对数据库表中一列或多列的值进行排序的一种结构。
原创 2021-07-06 15:34:46
143阅读
数据库基本操作 2)查看数据库3)选择数据库4)删除数据库1)数值类型2)存储类型本文实例讲述了MySql数据库基础知识点。分享给大家供大家参考,具体如下:数据库基本操作1)创建数据库基本语法: create database 数据库名称 ; 创建应该名称为itcast的数据库。sql语法如下:``create database ` itcast `;``需要主要的是,为
转载 2023-08-17 21:40:57
48阅读
概要执行顺序# 书写顺序 select distinct < select_list> from <left_table> <join_type> join <right_table> on <join_condition> where <where_condition> group by <group_
转载 2024-01-11 11:25:36
43阅读
InnoDB引擎与MyISAM引擎区别.MyISAMInnoDB表级锁行级锁非事物安全事物安全性全文索引不支持全文索引OLAP联机分析处理OLTP 联机事物处理 SQL优化及合理使用索引1 not in字句查询优化2 模式匹配like '%xxx%' 优化3 limit 分页优化4 count(*) 统计数据加速    一 count (辅助索引)&nbsp
原创 2015-06-02 10:18:53
608阅读
1.表的约束 (1)PRIMARY KEY 主键约束 定义为PRIMARY KEY的字段不能有重复且不能为NULL值 (2)FOREIGN KEY 外键约束 (3)NOT NULL 非空约束 (4)UNIQUE 唯一约束 字段值不能重复 (5)DEFAULT 默认约束 (6)AUTO_INCREME ...
转载 2021-08-05 15:25:00
218阅读
2评论
一个典型的互联网产品架构包含接入层、逻辑处理层以及存储层,其中存储层承载着数据落地和持久化的任务,同时给逻辑处理层提供数据查询功能支持。说到存储层就要说到数据库,数据库知识掌握程度也是面试考察的知识点。 典型服务架构 数据库分为关系型数据库和非关系型数据库,也就是我们常说的 SQL 和 NoSQL, ...
转载 2021-09-14 15:17:00
152阅读
  • 1
  • 2
  • 3
  • 4
  • 5