大数据
-
MySQL 姓名两个字中间加两个空格
SELECT * FROM `mytable` WHERE CHARACTER_LENGTH(xingming)=2SELECT CONCAT(LEFT(xingming,1),' ',RIGHT(xingming,1)) FROM `mytable` WHERE CHARACTER_LENGTH(xingming)=2UPDATE`mytable` SET xingming=CONCAT(…
-
oracle
数据库涉及的几个名词 实体:Java类(人、猫、企鹅) 记录:Java对象,行。 字段:Java属性,列。 表:所有数据的集合,称之为表。 表、视图、触发器 统称数据对象 SQL可以分为四种: 数据定义语言(DDL) 用来定义数…
-
SQL游标(cursor)详细说明及内部循环使用示例
SQL游标(cursor)详细说明及内部循环使用示例 游标 游标(cursor)是系统为用户开设的一个数据缓冲区,存放SQL语句的执行结果。每个游标区都有一个名字,用户可以用SQL语句逐一从游标中获取记录,并赋给主变量,交由…
-
SqlServer中的锁
一. 为什么要引入锁 多个用户同时对数据库的并发操作时会带来以下数据不一致的问题。 二、锁的分类 (1) 从数据库系统的角度来看 锁分为以下三种类型:* 独占锁(Exclusive Lock)(排它锁)独占锁锁定的资源只允…
-
clickhouse的语法优化,建表优化,查询优化,materiallezemysql引擎网络连接
语法优化规则 建表优化规则 查询优化 MaterializeMySQL引擎
-
阿里二面:MySQL索引是怎么支撑千万级表的快速查找?
前言 在 MySQL 官方提到,改善操作性能的最佳方法 SELECT 在查询中测试的一个或多个列上创建索引。索引条目的作用类似于指向表行的指针,从而使查询可以快速确定哪些行与WHERE子句中的条件匹配,并检索这些行的其他…
-
SqlServer之坑
1 use masteruse jobtimeif exists (select * from sysobjects where id = object_id(N'user_inf') and OBJECTPROPERTY(id, N'user_inf') = 1) drop table user_inf create table user_inf ( dept_id int IDENTITY(…
-
Redis的多线程与IO多路复用
标题说的多线程与通常说的redis是单线程不一致,具体原因如下: Redis的3.X以前的版本是单线程的,4.X加入了异步删除,不是严格意义上的单线程,最新版本6.X告别了大家印象中的单线程,以全新多线程来解决问题…
-
mysql 增删改查
mysql表内容操作 表内容操作无非就是增删改查,当然用的最多的还是查,而且查这一块东西最多,用起来最难,当然对于大神来说那就是so easy了,对于我这种小白还是非常难以灵活运用的,下面咱来一一操作一下 1、增 i…
-
Mysql授权用户 库名带横线的方法
mysql> GRANT ALL PRIVILEGES ON g-xxx.* TO 'test'@'%';ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax t…