MySQL 教你如何快速使用supervisor看门狗 软硬件环境 centos7.6.1810 64bit cat /etc/redhat-release #查看系统版本 supervisor 3.4.0 python 2.7.5 supervisor简介 supervisor是一个用python语言编写的进...
MySQL Linux基础命令:netstat命令详解 Linux的netstat命令 1、TCP连接状态详解 LISTEN: 侦听来自远方的TCP端口的连接请求 SYN-SENT: 再发送连接请求后等待匹配的连接请求 SYN-RECEIVED:再收到和发送一个连接请求后等待对方对连接请求的确认 ESTABLI...
Oracle Oracle复合索引与空值的索引使用问题小结 昨天在QQ群里讨论一个SQL优化的问题,语句大致如下: select A,min(B) from table group by A;–A,B都没有not null约束,A列无空值,B列有空值。–存在复合索引IX_TEST(A,B) ...
SQLSERVER 一文教你如何在sqlserver中创建表,一学就会 前言 SQL Server创建表是最常见也是最常用的操作之一,下面就为您介绍SQL Server创建表的语句写法,供您参考,希望可以让您对SQL Server创建表方面有更深的认识。 方法如下: 1:在sql语句中,临时表有两类,分别是局部(local)和...
SQLSERVER SQL基础:SQL Server中函数、存储过程与触发器的用法 一、函数 函数分为(1)系统函数,(2)自定义函数。 其中自定义函数又可以分为(1)标量值函数(返回单个值),(2)表值函数(返回查询结果) 本文主要介绍自定义函数的使用。 (1)编写一个函数求该银行的金额总和 create function GetSum...
MySQL SQL开发知识:Mysql多层子查询示例代码 用户表 create table if not exists tb_book ( book_id char(10) not null comment ‘book主键’, book_name char(30) not null com...
MySQL SQL开发知识:ORACLE隐藏参数查看及修改的方法 查看隐藏参数 SELECT x.ksppinm name, y.ksppstvl value, y.ksppstdf isdefault, decode(bitand(y.ksppstvf,7),1,’MODIFIED’,4,...
MySQL SQL开发知识:Oracle用decode函数或CASE-WHEN实现自定义排序 1 问题 对SQL排序,只要在order by后面加字段就可以了,可以通过加desc或asc来选择降序或升序。但排序规则是默认的,数字、时间、字符串等都有自己默认的排序规则。有时候需要按自己的想法来排序,而不是按字段默认排序规则。 比如字段值为英文字段:M...
MySQL Linux基础知识:系统创建TCP连接流程介绍 Linux创建TCP的步骤 TCP编程需要客户端和服务器两套编码,其创建TCP的流程也是不完全一致的 服务端 使用socket函数创建一个套接字 使用setsockopt函数设置套接字的属性 使用bind函数绑定IP地址、端口信息到套接字上使用listen...
MySQL SQL开发知识:Mysql设计表主键为何不用uuid 一、mysql和程序实例 1.1 建表 要说明这个问题,我们首先来建立三张表 分别是user_auto_key,user_uuid,user_random_key,分别表示自动增长的主键,uuid作为主键,随机key作为主键,其它我们完全保持不变。根据控制...
SQLSERVER SQL开发知识:解析SQL Server中datetimeset转换datetime类型问题 在SQL Server中,数据类型datetimeoffset转换为datetime类型或datetime2类型时需要特别注意,有可能一不小心你可能会碰到下面这种情况。下面我们构造一个简单案例,模拟一下你们可能遇到的情况。 CREATE TABLE TES...
SQLSERVER Sqlserver如何创建用户并授权的详细步骤 前提,存在一个数据库:JIAOGUAN(教务管理系统),其中有一个表:Student 接下来,我们所有的操作都是针对这个表进行试验 第一步,使用sa账户登录SqlServer,并创建登录账户 test create login test with pass...