索引server sql

Elasticsearch之索引简单应用

> 本篇所有操作都在 Kibana 上执行 ## 创建第一个索引 ``` java PUT product { // 索引设置 "settings": { // 分片数量 "number_of_shards": 3, // 副本数量 "number_of_replicas": 1 }, // 索引字 ......
Elasticsearch 索引

PL/SQL查询中文乱码问题

使用PL/SQL查询数据时,有中文的内容显示乱码,如下所示: 解决方案:配置环境变量 新建系统变量: 变量名:NLS_LANG 变量值:AMERICAN_AMERICA.ZHS16GBK 然后重启PL/SQL客户端 问题解决 ......
乱码 问题 SQL PL

[转]Mysql中普通索引key 、主键索引(primary key) 、唯一索引(unique key)与index区别

原文地址:Mysql中普通索引key 、主键索引(primary key) 、唯一索引(unique key)与index区别 - 元小疯 - 博客园 一、索引的定义和由来: 索引被用来快速找出在一个列上用一特定值的行。没有索引,MySQL不得不首先以第一条记录开始并然后读完整个表直到它找出相关的行 ......
索引 key primary unique Mysql

[数据库] SQL特定查询场景之时间段切分方法

# 1 序言 大数据项目、数据分析场景中,经常遇到需要切分时段的需求。 如下是一些项目上的经验总结。 # 2 实时数仓即席查询场景的解决方法 ## 2.1 函数拼接法 + 方法特点: > + 时间数据以`时间戳`形式存储在数据库,而非以`时间字符串` > + 查询时**实时运算时间段** >> 基于 ......
时间段 场景 数据库 时间 方法

sql的常用练习题

一、表结构 1、学生表 Student(Sid,Sname,Sage,Ssex) 学生编号,学生姓名,出生年月,学生性别 2、课程表 Course(Cid,Cname,Tid) 课程编号,课程名称,教师编号 3、教师表 Teacher(Tid,Tname) 教师编号,教师姓名 4、成绩表 SC(Si ......
练习题 常用 sql

SpringBoot获取树状结构数据-SQL处理

前言 在开发中,层级数据(树状结构)的获取往往可能是我们一大难点,我现在将自己获取的树状结构数据方法总结如下,希望能给有需要的小伙伴有所帮助! 一、测试数据准备 /* Navicat Premium Data Transfer Source Server : 本地MySQL-local Source ......
SpringBoot 结构 数据 SQL

mysql 执行sql 文件

方法一:source命令,登录mysql client执行 use 【库名】;source 【sql脚本文件路径全名】 例如:source /tmp/test.sql 方法二:使用 MySQL 命令行工具 mysql -u username -p < file_name; ......
文件 mysql sql

通过Telnet连接Redis Server

#### 1. 为什么要用Telnet连接Redis Server 在生产环境中,很多时候,是没有redis客户端的,尤其是在k8s的场景中,为了轻量化镜像的大小,包括jdk,redis-cli都是不会默认安装的。那么这个时候,我们希望在线上环境连接Redis就会比较麻烦了,这个时候通过Telnet ......
Telnet Server Redis

Windows Server 2012 安装 Sql Server 2017提示安装KB2919355

Download Windows Server 2012 R2 更新 (KB2919355) from Official Microsoft Download Center 按照顺序安装插件 ......
Server Windows 2919355 2012 2017

sql性能调整:解决慢查询的一些小技巧

1.明确需求在写查询之前,要明确谁要数据、要什么数据、数据详细到什么程度、为什么要数据(有助于实现预期结果) 2.检查where子句where子句使用索引表字段时,结果快。 3.检查group by和order by子句在编写group by和order by语句之前,请先考虑表和索引的设计。 4. ......
性能 技巧 sql

SQL 字符类型按数字顺序排序

字符类型排序,直接用order by 字段 asc的话,出来的结果,数字值时,不符合日常的排序习惯,如 如果想2排在1之后,10排在9之后,字符值得按字符ABC排序,可试试以下脚本 ......
顺序 字符 类型 数字 SQL

Oracle作业执行与SQL Develop运行语句(脚本)的区别

问题背景:在SQL Developer界面上执行UPDATE语句是成功的,但在作业上这个UPDATE语句会报错。如目标表有如下触发器: create or replace TRIGGER CONCEPT."SICKBED_TRG" AFTER UPDATE OF USEDCODEID OR DELE ......
语句 脚本 Develop Oracle SQL

sql手动创建数据库

--1.先切换到系统数据库skmaster use skmaster go --2.创建之前先检查数据库名称是否已存在,如果存在输出已存在,否则执行创建 IF exists(select * from master.dbo.sysdatabase where name='TestData') PRI ......
手动 数据库 数据 sql

mysql索引

1 先建表,插入数据,建索引,脚本如下: --建表 create table User( id bigint auto_increment primary key, name nvarchar(100), age int, position nvarchar(100) ); --插入数据 INSER ......
索引 mysql

牛客——SQL253 获取有奖金的员工相关信息

### 描述 现有员工表employees如下: | emp_no | birth_date | first_name | last_name | gender | hire_date | | | | | | | | | 10001 | 1953-09-02 | Georgi | Facello | ......
奖金 员工 信息 SQL 253

读SQL学习指南(第3版)笔记12_时间函数和分析函数

![](https://img2023.cnblogs.com/blog/3076680/202309/3076680-20230904205926819-1818911722.png) # 1. 时区 ## 1.1. 大航海时代伊始就在和时差打交道,而计算机时代的到来加剧了这一问题 ## 1.2. ......
函数 学习指南 时间 笔记 指南

live-server_live-server的安装与使用

### 安装 - ``` npm install -g live-server ``` ### 启用 - 直接在命令行输入`live-server`命令便可以启动本地服务器, 它会在当前文件夹下的任何文件(css文件除外)被修改时自动刷新当前打开的页面( 无论该文件是否被当前页面所依赖 ) - cs ......
server live-server_live-server live

DevOps |研发效能之环境、程序、配置、SQL变更管理

本文主要是讲如何建立有效的环境、程序、配置、SQL变更和管理平台。 ​几天前和一个朋友聊到环境、程序的配置变更,SQL变更和整个上线流程。之前我们在这块也做了很多,有做的好的也有做的一般的,借机都总结下来,希望对你有用。 通常情况下,我们最关注的也是最重要的部分是应用的变更,就是程序的部署上线发布这 ......
效能 环境 程序 DevOps SQL

SQL——DDL操作

一、DDL查询表中数据 1. 简单查询 查询不会对数据库中的数据进行修改, 只是一种显示数据的方式。 -- 语法格式: select 字段名1,字段名2,... from 表名; 例:查询所有的员工信息, 将字段名显示为中文 select eid as '编号', -- as可以省略 ename a ......
SQL DDL

SQL注入MYSQL中写入木马getshell的两种方法

# into outfile直接写入木马文件 ## 使用条件: - 知道网站的绝对路径 - secure_file_priv不能为null - 拥有写入文件的权限 ## 使用方法: 利用into outfile写入木马文件 ``` select "" into outfile "D:\\phpstu ......
木马 getshell 方法 MYSQL SQL

程序员:你如何写可重复执行的SQL语句?

![file](https://img2023.cnblogs.com/other/268922/202309/268922-20230905194637565-1884920101.png) 上图的意思: 百战百胜,屡试不爽。 # 故事 ![file](https://img2023.cnblog ......
程序员 语句 程序 SQL

explain | 索引优化

## 前言 对于互联网公司来说,随着用户量和数据量的不断增加,慢查询是无法避免的问题。一般情况下如果出现慢查询,意味着接口响应慢、接口超时等问题。如果是高并发的场景,可能会出现数据库连接被占满的情况,直接导致服务不可用。 慢查询的确会导致很多问题,我们要如何优化慢查询呢? 主要解决办法有: * 监控 ......
索引 explain

SQL学习

## SQL学习 通过设置foreign key(外键)和其他的表关联(不仅可以跟别的表关联,也可以和自己表上的字段关联) primary key(主键)可以设置一个或多个防止数据重复。 #### sql语句 `create DATABASE sql_tutorial;` 创建数据库,数据库名用反引 ......
SQL

SQL server把多条记录查找结果合并成一条记录

假如我们有一个订单表,其中load 和下单店铺名 是多对多的关系 ```sql SELECT DISTINCT LoadKey,店铺名 FROM 订单表 ``` ![](https://img2023.cnblogs.com/blog/1064870/202309/1064870-202309051 ......
多条 结果 server SQL

重建索引

alert日志报错信息: [oracle@hd04 trace]$ cat alert_db12c.log |grep "corrupt" -A 2 -B 2|more Hex dump of (file 11, block 704337) in trace file /app/oracle/dia ......
索引

mongo 数据库建索引不规范导致奔溃

2023年9月5日,在给3亿条数据库新建索引时,因为没有采用后台索引的方式导致数据库奔溃20分钟。 前台建索引容易阻塞主线程,大的表一定要做background执行,否则堵塞全部读写 建议后期操作: db.test.createIndex({name: 1},{background:true}) ......
索引 数据库 数据 mongo

视频汇聚/视频云存储/视频监控管理平台EasyCVR启动时打印starting server:listen tcp,该如何解决?

视频云存储/安防监控EasyCVR视频汇聚平台基于云边端智能协同,可实现视频监控直播、视频轮播、视频录像、云存储、回放与检索、智能告警、服务器集群、语音对讲、云台控制、电子地图、H.265自动转码H.264、平台级联等。为了便于用户二次开发、调用与集成,旭帆科技TSINGSEE青犀视频也提供了丰富的 ......
视频 视频监控 starting EasyCVR server

主键索引和辅助索引的区别(MyISAM和InnoDB)

1. MyISAM索引实现: 概述:MyISAM的索引文件仅仅保存数据记录的地址。在MyISAM中,主索引和辅助索引在结构上没有任何区别,只是主索引要求key是唯一的,而辅助索引的key可以重复 1)主键索引: MyISAM引擎使用B+Tree作为索引结构,叶节点的data域存放的是数据记录的地址。 ......
索引 MyISAM InnoDB

什么是覆盖索引?

前言 要搞明白覆盖索引首先就得明白主键索引和辅助索引的区别,以及查询时引擎的工作方式。 当然,以上都是基于innoDB引擎来说。 主键索引与辅助索引的区别 相信大家也了解过这方面的知识,这里就不展开了,直接上总结。 主键索引 叶子节点保存数据 辅助索引 叶子节点保存主键值 查询一条数据是如何工作的呢 ......
索引

Flink SQL基本语法

在 flink sql 中,对表名、字段名、函数名等是严格区分大小写的,为了兼容 hive 等其他仓库,建议建表时,表名和字段名都采用下划线连接单词的方式,以避免大小写问题。 比如 hive ,是不区分大小写的,所有大写字母最终都会被系统转化为小写字母,此时使用 flink sql 去读写 hive ......
语法 Flink SQL