废话不多说了,直接给大家贴代码了,具体代码如下所示: --服务器角色: --固定服务器角色具有一组固定的权限,并且适用于整个服务器范围。 它们专门用于管理 SQL Server,且不能更改分配给它们的权限。 --可以在数据库中不存在用户帐户的情况下向固定服务器角色分配登录。 --按照从最低级别的角色(bulkadmin)到最高级别的角色(sysadmin)的顺序进行描述: --
SQLServer
2023年12月14日 132
需要提前安装mongodb-database-tools参考:centos离线安装mongodb-database-tools 导出数据 常用的导出有两种:mongodump和mongoexport,两种方式的区别: 1、mongodump导出的文件格式是bson,mongoexport导出的文件格式是json和csv,可读性高。 2、mongodump只能指定到集合,mongoexpo
MongoDB
2023年12月13日 141
写在前面 由于测试环境JED申请比较繁琐,所以Eone提供了单机版Mysql供用户使用,近期Eone搭建Mysql5的时候发现莫名被kill了,容器规格是4C8G,磁盘30G 这不科学,之前都是可以的,镜像没变,配置没变,咋就不行了呢,一定不是我的问题,是机器的问题 问题排查 重现 通过多次搭建mysql5进行采样,发现并不是稳定复现,有一些容器是可以正常启动提供服务的,找到被mysql服务被ki
Mysql
2023年12月13日 131
一、问题概述 Redis 6.0 之后的版本抛弃了单线程模型这一设计,原本使用单线程运行的 Redis 也开始选择性使用多线程模型,乍一看Redis的作者这么牛,也逃不过“真香定律”, 仔细想想,这个问题其实可以拆分,拆分为两个主要的问题: (1)为什么 Redis 一开始选择单线程模型(单线程的好处)? (2)为什么 Redis 在 6.0 之后加入了多线程(在某些情况下,单线程出现了缺点,多
Redis
2023年12月13日 156
一、环境介绍 本文环境,以及本文所采用数据库为GreatSQL 8.0.32-24 $ cat /etc/system-release Red Hat Enterprise Linux Server release 7.9 (Maipo) $ uname -a Linux gip 3.10.0-1160.el7.x86_64 #1 SMP Tue Aug 18 14:50:17 EDT 2020
Mysql
2023年12月12日 87
PostgreSQL
2023年12月12日 142
这篇文章主要讲解了“MySQL慢查询日志如何配置”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“MySQL慢查询日志如何配置”吧! 慢查询日志概念 MySQL的慢查询日志是MySQL提供的一种日志记录,它用来记录在MySQL中响应时间超过阀值的语句,具体指运行时间超过long_query_time值的SQL,则会被记录到慢查询日志中。long_que
Mysql
2023年12月11日 135
mysql修改自增主键数值无效 假如你的数据表中的数据如下图所示: 把自增主键的数值(AUTO_INCREMENT)设置为小于等于100的值(以数值50举例),我们可以看到mysql显示修改成功 此时再次添加数据并查询所有数据,发现主键id居然依旧从100开始继续增长 查询AUTO_INCRMENT数值发现数值为null 因为表中存在比你要修改AUTO_INCREMENT
Mysql
2023年12月11日 131
什么是成本 MySQL中一条SQL语句的执行成本包含两个部分: I/O成本:从磁盘中加载数据(页)到内存的的过程中消耗的时间称为I/O成本。 CPU成本:读取记录以及检测记录是否满足搜索条件、对结果集进行排序等操作,消耗的时间称为CPU成本。 MySQL默认规定读取一个页面的I/O成本是1.0,读取及检测一条记录的CPU成本是0.2。 单表查询的成本 MySQL Server接收到客户
Mysql
2023年12月11日 114
一.最基本的order by排序 本文使用的测试数据库信息如下: 1.单列排序案例:查询student表中所有数据并且按照成绩从大到小排序 SELECT * FROM student order by score desc 2.多列排序案例:查询student表中所有数据并且先按照成绩从大到小排序,如果成绩相同,再按照 id 从大到小排序 两种写法均可: SELECT * FROM
PostgreSQL
2023年12月11日 117