- Sql Server
使用 SingleStore 作为时间序列数据库
译者 | 杨晓娟 审校 | 梁策 孙淑娟 摘要 SingleStore 是一个非常通用的数据库系统。它基于关系型技术,支持多模型功能,如键值、JSON、全文搜索、地理空间...
- Sql Server
学SQL必须了解的十个高级概念
Stratascratch的创始人Nathan Rosidi以及我觉得我认为10个最重要和相关的中级到高级SQL概念。 1.常见表表达式(CTEs) 如果您想要查询子查询,那就是CTEs施展身手的...
- Sql Server
SQL语句中单引号、双引号的用法
下面我们就分别讲述,虽然说的是Insert语句, 但是Select、Update、Delete语句都是一样的。 假如有下述表格 mytabe 字段1 username 字符串型(姓名) 字段2 age 数字...
- Sql Server
基于纯SQL训练机器学习模型
译者 | 朱先忠 审校 | 梁策 孙淑娟 在《用纯SQL在BigQuery上实现深层神经网络》一文中,作者声称使用纯SQL方式实现了一个深层神经网络模型。但在...
- Sql Server
字节客增慢 SQL 治理体系
作者 | 房厂 项目概览 背景 慢 SQL 即执行时间超过 long_query_time 设定阈值的 SQL 语句,可通过 select @@long_query_time 查看数据库具体的慢查询阈值。另外慢 S...
- Sql Server
做 SQL 性能优化真是让人干瞪眼
很多大数据计算都是用 SQL 实现的,跑得慢时就要去优化 SQL,但常常碰到让人干瞪眼的情况。比如,存储过程中有三条大概形如这样的语句执行得很慢:...
- Sql Server
不能再简单的意向锁
InnoDB 存储引擎支持多粒度锁(multiple granularity locking),也就是允许行锁和表锁共存。当允许行锁和表锁共存的时候,可能会存在下面这样一个问题: 例如我...
- Sql Server
SQL中常被忽视的八种错误用法
1.分页查询 分页查询是最常用的场景之一,但也通常也是最容易出问题的地方。比如对于下面简单的语句,一般 DBA 想到的办法是在 type, name, create_time 字段...
- Sql Server
迷失在NoSQL的丛林中了?你需要这份导游手册
Nosql数据库 NoSQL这个词,意思是 "不仅仅是SQL",最早出现在20世纪90年代末,指的是为了解决网络和云数据管理的要求,克服传统SQL技术的限制而建立的新系...
- Sql Server
两万字详解!InnoDB锁专题!
前言大家好,我是捡田螺的小男孩。本文将跟大家聊聊InnoDB的锁。本文比较长,包括一条SQL是如何加锁的,一些加锁规则、如何分析和解决死锁问题等内容...
- Sql Server
应用程序数据库监控的中间路线
有时只需要知道数据库客户端在数据库中执行的操作。这些操作可能是: 调试应用程序并尝试确定其数据库交互是否存在问题。 分析无服务器功能的性能...
- Sql Server
SQL数据库类似正则表达式的字符处理问题
SQL Serve提供了简单的字符模糊匹配功能,比如:like, patindex,不过对于某些字符处理场景还显得并不足够,日常碰到的几个问题有: 同一个字符/字符串,出...
- Sql Server
SQL 语句中单引号、双引号的用法
下面我们就分别讲述,虽然说的是Insert语句, 但是Select、Update、Delete语句都是一样的。 假如有下述表格 mytabe 字段1 username 字符串型(姓名) 字段2 age 数字...
- Sql Server
从输入 SQL 到返回数据,到底发生了什么?
SQL 执行流程 其实一个 SQL 从输入到返回数据,其过程大致为:建立连接、分析 SQL、优化 SQL、执行 SQL。 建立连接 当我们发送 SQL 给 MySQL 之前,我们都会输...
- Sql Server
执行一条 SQL 语句,期间发生了什么?
学习 SQL 的时候,大家肯定第一个先学到的就是 select 查询语句了,比如下面这句查询语句: // 在 product 表中,查询 id = 1 的记录 select * from product where id ...
- Sql Server
学 SQL 必须了解的十个高级概念
随着数据量持续增长,对合格数据专业人员的需求也会增长。具体而言,对SQL流利的专业人士的需求日益增长,而不仅仅是在初级层面。 因此,Stratascrat...