-
MySQL行转列操作
所谓的行转列操作,就是将一个表的行信息转化为列信息,说着可能比较笼统,这里先举个例子,如下:
+----+-----------+--------+-------+
| ID | USER_NAME | COURSE | SCORE |
+-
-
1、Concat函数。
连接字符串常用:concat函数。如sql查询条件的like查询, AND c.name like concat(#{param.name},'%')
将Int 转为varchar经常用 concat函数,比如concat(8,'0') 得到字符串 '80'
2、Cast函数;CONVER
-
在高并发的业务场景下,数据库大多数情况都是用户并发访问最薄弱的环节。所以,就需要使用redis做一个缓冲操作,让请求先访问到redis,而不是直接访问Mysql等数据库。这样可以大大缓解数
-
随着企业数字化的转型,云原生已成为重要的技术趋势,带来了一场重大的IT技术变革。当然,云原生技术的发展离不开开源社区的参与和共建,通过聚合社区力量,繁荣云原生技术生态,服务
-
简介: 深入解读PolarDB-X的产品架构,以及分布式事务、透明分布式、水平扩展等技术内幕。一、PolarDB-X是什么PolarDB-X最早起源于阿里集团2009年提出用分布式架构替代传统商业数据库,阿里研发
-
根据以下语句获取处理语句;SELECT case when DATA_TYPE= 'varchar' then CONCAT('ALTER TABLE ',TABLE_NAME , ' CHANGE ' ,COLUMN_NAME,' ', REPLACE(COLUMN_NAME, '_', '') ,' ',DATA_TYPE,'(',CHARACTER_MAXIMUM_LENGTH,')' ,' ; ') elseCONCAT('ALTER T
-
热门资讯
1、快讯:2020年Oracle OOW大会因疫情取消 系近20年首度【摘要】Oracle 近日宣布,2020年 Oracle OpenWorld 技术大会因新冠疫情而取消,取而代之的将是在线的免费网络分享活动,活动将在不
-
【问题描述】 当某一个复制组内的某个数据节点处于全量同步时,能否对全量同步的过程进程监控,监控项包括:数据同步的进度,预计何时能完成
全量同步时,不能通过快照中的 LSN 计算进
-
mysql 事务如果出现嵌套会怎么样了?在MVC 的开发模式下, 大伙经常会在model层 封装事务,如果 model 层有互相调用的话,很容易出现事务嵌套,那么事务嵌套会出现什么问题呢? 那么应该如何
-
一 概念:什么是分库分表(sharding)
1 将集中于单一节点的数据拆分并分别存储到多个数据库或表,称为分库分表
2 数据切分分为两种方式,垂直切分和水平切分
3 分库:因为表多导致数据过多使用垂直
-
伪静态大家应该知道例如你的php页面生成的页面为xxx.php?id=1为了seo和容易被百度等搜索引擎抓取,也为了防止高并发的时候占用服务器资源我们应该把xxx.php?id=1页面的链接显示为xxx_1.html等类似
-
一、连接mysql
在IDE开发工具中也是可以使用mysql的,这里以开发java常用的IntelliJ IDEA为例。
1. 打开idea,右上角有数据库侧边栏,打开侧边栏点击加号->数据源,可以看到支持很多数据库,选择mysq
-
一、半同步简介MASTER节点在执行完客户端提交的事务后不是立刻返回结果给客户端,而是等待至少一个SLAVE节点接收并写到relay log中才返回给客户端。半同步相对于异步复制而言,
-
MySQL是一种常用的关系型数据库,它广泛应用于企业级应用程序中,为了确保数据的完整性和一致性,MySQL提供了多种锁和事务机制。在本文中,我们将深入探讨MySQL锁和事务的相关概念,以及MySQL数据库事务执行的完整过程。MySQL锁的概念锁是一种控制数据库并发访问的机制。在多个用户同时访问同一数据库的情况下,如果没有锁机制,可能会导致数据的丢失、损坏或不
-
Redis作为一款高速且高效的内存数据库,已经被广泛应用于各个领域。除了在单语言环境下的数据存储和读取外,Redis还可以实现跨语言的数据通信。这种跨语言的数据通信能够大大提升系统的互操作性。本文将详细介绍如何使用Redis实现跨语言数据通信。一、Redis基础概念回顾Redis是一个基于内存的键值数据库,支持多种数据结构。在Redis中,每个数据都是以"k