![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
文章平均质量分 71
程序员小旺
这个作者很懒,什么都没留下…
展开
-
在MySQL中怎样进行跨库查询?
在MySQL中跨库查询主要分为两种情况,一种是同服务的跨库查询;另一种是不同服务的跨库查询;它们进行跨库查询是不同的,下面就具体介绍这两种跨库查询。一、同服务的跨库查询同服务的跨库查询只需要在关联查询的时候带上数据名,SQL的写法是这样的:SELECT * FROM 数据库1.table1 x JOIN 数据库2.table2 y ON x.field1=y.field2;例如: 二、不同服务的跨库查询不同服务的跨库查询,直接通过数据名加表明是无法进行关联的,这里需要用到MySQL数据库中的fe转载 2021-02-06 15:32:44 · 643 阅读 · 0 评论 -
MySQL中另一种查询优化方案—重构查询的方式
MySQL中另一种查询优化方案—重构查询的方式在MySQL中经常会去优化查询,其目的是找到一种更快,效率更高的一种方式去获取查询结果。一般情况下是通过优化SQL语句来提高效率,例如增加索引,使用需要的字段代替”*“号等。还有一种优化方式–重构查询的方式,将一个复杂的查询拆成多个查询来提高效率。下面就具体介绍下:1、在设计查询是选择一个复杂查询还是多个简单查询。对于在设计查询是选择一个复杂查询还是多个简单查询,这个需要从多方面来考虑。例如:1)、应用程序连接数据库和断开连接的性能消耗,耗费时长。不同数转载 2021-01-15 10:18:35 · 92 阅读 · 0 评论 -
个人对MySQL的隔离级别与实现原理的理解
个人对MySQL的隔离级别与实现原理的理解对于MySQL来说,选择事务的隔离级别是很重要的,如何根据业务选择不同的隔离级别就需要对事务的隔离级别及其实现原理需要熟悉,下面就具体介绍下。今天的内容主要分为4部分,如下:1、事务并发可能出现的问题在并发操作数据库数据时,可能会出现很多意外的情况,对于这些情况大致可以分为以下四种类型:1)、 丢失修改:两个事务A1和A2同时取数据并修改。A1提交的数据被A2的数据覆盖了,导致A1的修改丢失。2)、 脏读:事务A1修改某个数据并写回磁盘,事务A2读取同一数转载 2021-01-13 20:39:41 · 100 阅读 · 0 评论 -
MySQL中SQL查询语句的执行顺序,你知道吗?
MySQL中SQL查询语句的执行顺序,你知道吗?在写SQL查询语句的时候,通常要考虑SQL语句的查询效率,了解SQL查询语句的执行顺序,可以让我们写出更好的SQL查询语句,今天就介绍下在MySQL中SQL查询语句的执行顺序。一、SQL语句的执行顺序。一条SQL查询语句由SELECT 、DISTINCT (select_field)、FROM (table)、(join_type) JOIN (table)、ON (join_condition)、WHERE (where_condition)、GROU转载 2021-01-11 13:49:41 · 234 阅读 · 0 评论