ioDraw
中文
English
Español
العربية
Français
Português
Pусский
日本語
Deutsch
한국어
Italiano
工具
博客
模板
产品
流程图
思维导图
甘特图
在线白板
代码绘图
文本绘图
在线图表
SVG编辑器
海报设计
图片编辑器
AI助手
Android
MySQL
MySQL数据库为什么不推荐使用外键约束?
阿里巴巴的Java开发手册中有这样一句话:不得使用外键与级联,一切外键概念必须在应用层解决!以student和grade的关系为例 ,student中的student_id是主键,成绩表中的student_id则为外键 !先了解一下什么叫级联更新和级联删除!当在student表中要删除或者更新...
2021-10-05 01:17
阅读数 87
深入理解Mysql事务隔离级别与锁机制
概述数据库一般都会并发执行多个事务,多个事务可能会并发的对相同的一批数据进行增删改查操作,可能导致脏读、脏写、不可重复度和幻读。这些问题的本质都是数据库的多事务并发问题,为了解决事务并发问题,数据库设计了事务隔离机制、锁机制、MVCC多版本并发控制隔离机制,用一整套机制来解决多事务并发问题。事...
2021-09-26 09:48
阅读数 24
MyBatis进阶----Mybatis Plus 增删改查
前言在持久层框架中 mybatis 应用比较多,而且比重在逐渐的上升。通常项目的组合是 SSM。mybatis 之所以火,是因为他的灵活,使用方便,优化比较容易。mybatis 的直接执行 sql 语句, sql 语句是写在 xml 文件中,使用 mybatis 需要多个 xml 配置文件,在...
2021-09-17 15:12
阅读数 104
oracle、hive、sqlserver这三个数据库的sql语法和mysql的sql语法有什么区别,
索引:CREATE INDEX 小可爱ON 表名(列名)
2021-09-16 17:08
阅读数 112
mysql 各类锁查看方法
-- 查看当前所有事务select * from information_schema.innodb_trx;-- 查看正在锁的事务select * from information_schema.innodb_locks;-- 查看等待锁的事务select * from informatio...
2021-09-09 01:23
阅读数 73
docker 进入容器方法
进入容器--方法一(适用于运行中容器)docker exec -it 容器名 /bin/bash 进入容器方法二(容器启动失败)1. 复制docker容器的文件到主机中docker cp [容器id]:docker容器中配置文件路径 主机路径docker cp mysql:/etc/mysq...
2021-09-01 17:30
阅读数 32
mysql 把字符串以逗号拆分,并把结果作为in()的条件。用到主要函数SUBSTRING_INDEX()。其他函数group_concat()、distinct、concat_ws()
一、真实环境第一步:concat_ws(),把需要的四列合并成以逗号隔开的字符串,形成新的列corpNameSELECT L_PARK,RC_PM_UIDS ,RC_MC_UIDS,RC_MC_ADMIN,RC_PM_ADMIN,group_concat(distinct(concat_ws(...
2021-08-16 17:42
阅读数 55
mybatis事务原理与集成spring的事务原理
映射器Mapper实现事务的原理:mapper本质是一个接口代理类,调用接口等某个方法后,获取字符串等于接口全路径名称+方法名去缓存里面找相应的sql语句,然后调用Transaction#getConnection获取数据库连接,后续的提交回滚也是调用这个接口等方法。sqlsession实现事...
2021-07-29 22:07
阅读数 82
MySQL-分区,分表,分库
最近有个业务系统,其中一块的业务预计有几张表数据量会达到千万级,总监安排我对这块业务设计做下调研。我们始终要明白技术是服务于业务的,结合业务的特点来采取相应的方案,根据我们的数据总数据不会变化太多,基本上是一次录入,之后多是查询业务,我分析采用分区方案就可以。架构是演变出来的,不是设计出来的。...
2021-07-18 15:15
阅读数 74
SQL经典50查询语句(面试题)案例
题目如下:查询有课程成绩小于60分的同学的学号、姓名首先咱们还是先分析题目,这道题要使用到两个表,score和student这两个表score表中有本题需要的分数,student表中有咱们需要的学号和姓名,首先就是要连接两表,我使用的是内连接第一步:select st.sid,st.sname...
2021-07-03 09:14
阅读数 80
«
26
27
28
29
30
31
32
33
34
»
技术
Java
1212 篇
Python
927 篇
开发语言
608 篇
c语言
463 篇
算法
461 篇
MySQL
438 篇
数据库
394 篇
前端
387 篇
更多...
下载桌面版
GitHub
Gitee
SourceForge
百度网盘(提取码:draw)
云服务器优惠
华为云优惠券
腾讯云优惠券
阿里云优惠券
Vultr优惠券
站点信息
问题反馈
邮箱:
[email protected]
吐槽一下
关注微信
©2020-2024 ioDraw All rights reserved,
Privacy Policy