MySql
文章平均质量分 80
mysql相关知识
游王子og
看不穿你所有的虚情假意,只触碰到你转瞬即逝的真心
展开
-
JDBC连接数据库
(Java语言连接数据库),是sun公司制定的java统一访问数据库的接口。在java.sql.*包下。原创 2024-05-20 17:18:26 · 195 阅读 · 0 评论 -
mysql事务
事务是一个原子操作,是一个最小执行单元,可以甶一个或多个SQL语句组成。在同一个事务当中,所有的SQL语句都成功执行时,整 个事务成功,有一个SQL语句执行失败,整个事务都执行失败。原创 2024-05-16 17:26:57 · 755 阅读 · 0 评论 -
MYSQL内置函数
返回的绝对值x,如果x为null则返回null。结果类型派生自参数类型。原创 2024-05-09 10:40:42 · 948 阅读 · 0 评论 -
MySQL安装步骤
mysql安裝步驟原创 2022-10-08 14:37:44 · 355 阅读 · 1 评论 -
MySQL锁总结
锁是计算机协调多个进程或线程并发访问某一资源的机制。锁保证数据并发访问的一致性、有效性;锁冲突也是影响数据库并发访问性能的一个重要因素。锁是Mysql在服务器层和存储引擎层的的并发控制。加锁是消耗资源的,锁的各种操作,包括获得锁、检测锁是否是否已解除、释放锁等。一、锁机制共享锁与排他锁共享锁(读锁):其他事务可以读,但不能写。 排他锁(写锁) :其他事务不能读取,也不能写。粒度锁MySQL 不同的存储引擎支持不同的锁机制,所有的存储引擎...原创 2021-10-14 17:34:43 · 109 阅读 · 0 评论 -
MySql索引
一、介绍什么是索引?一般的应用系统,读写比例在10:1左右,而且插入操作和一般的更新操作很少出现性能问题,在生产环境中,我们遇到最多的,也是最容易出问题的,还是一些复杂的查询操作,因此对查询语句的优化显然是重中之重。说起加速查询,就不得不提到索引了。为什么要有索引呢?索引在MySQL中也叫做“键”,是存储引擎用于快速找到记录的一种数据结构。索引对于良好的性能非常关键,尤其是当表中的数据量越来越大时,索引对于性能的影响愈发重要。索引优化应该是对...原创 2021-10-10 21:07:06 · 202 阅读 · 2 评论 -
Sql优化
一、前言SQL优化在提升系统性能中是:(成本最低 && 优化效果最明显) 的途径。如果你的团队在SQL优化这方面搞得很优秀,对你们整个大型系统可用性方面无疑是一个质的跨越,真的能让你们老板省下不止几沓子钱。优化成本:硬件>系统配置>数据库表结构>SQL及索引。 优化效果:硬件<系统配置<数据库表结构<SQL及索引。首先,对于MySQL层优化一般遵从五个原则:减少数据访问:设置合理的字段类型,启用压缩,通过索引访问等减少磁盘I...原创 2021-10-10 19:41:03 · 179 阅读 · 0 评论 -
mysql存储过程
一、存储过程介绍存储过程是一组为了完成特定功能的 SQL 语句集合。MySQL 5.0 终于开始已经支持存储过程,它是数据库中最重要的功能,将常用或复杂的工作预先用 SQL 语句写好并用一个指定名称存储起来,这个过程经编译和优化后存储在数据库服务器中,因此称为存储过程。 为什么使用存储过程:封装性:存储过程被创建后,可以在程序中被多次调用,而不必重新编写该存储过程的 SQL 语句,并且数据库专业人员可以随时对存储过程进行修改,而不会影响到调用它的应用程序源代码。 ...原创 2021-10-06 14:21:07 · 1785 阅读 · 0 评论 -
mysql视图
一、什么是视图视图(view)是一种虚拟存在的表,是一个逻辑表,本身并不包含数据。作为一个select语句保存在数据字典中的。通过视图,可以展现基表的部分数据;视图数据来自定义视图的查询中使用的表,使用视图动态生成。基表:用来创建视图的表叫做基表base table。二、为什么要使用视图视图的诸多优点,如下简单:使用视图的用户完全不需要关心后面对应的表的结构、关联条件和筛选条件,对用户来说已经是过滤好的复合条件的结果集。 安全:使用视图的...原创 2021-10-04 21:35:09 · 311 阅读 · 0 评论