数据库

sql server 2008 数据库管理系统使用SQL语句创建登录用户步骤详解

废话不多说了,直接给大家贴代码了,具体代码如下所示: --服务器角色: --固定服务器角色具有一组固定的权限,并且适用于整个服务器范围。 它们专门用于管理 SQL Server,且不能更改分配给它们的权限。 --可以在数据库中不存在用户帐户的情况下向固定服务器角色分配登录。 --按照从最低级别的角色(bulkadmin)到最高级别的角色(sysadmin)的顺序进行描述: --

SQLServer 2023年12月14日  132

教你使用MongoDB导入导出备份数据

需要提前安装mongodb-database-tools参考:centos离线安装mongodb-database-tools 导出数据 常用的导出有两种:mongodump和mongoexport,两种方式的区别: 1、mongodump导出的文件格式是bson,mongoexport导出的文件格式是json和csv,可读性高。 2、mongodump只能指定到集合,mongoexpo

MongoDB 2023年12月13日  141

记一次MySQL5初始化被kill的问题排查

写在前面 由于测试环境JED申请比较繁琐,所以Eone提供了单机版Mysql供用户使用,近期Eone搭建Mysql5的时候发现莫名被kill了,容器规格是4C8G,磁盘30G 这不科学,之前都是可以的,镜像没变,配置没变,咋就不行了呢,一定不是我的问题,是机器的问题 问题排查 重现 通过多次搭建mysql5进行采样,发现并不是稳定复现,有一些容器是可以正常启动提供服务的,找到被mysql服务被ki

Mysql 2023年12月13日  131

Redis为什么要引入多线程

一、问题概述 Redis 6.0 之后的版本抛弃了单线程模型这一设计,原本使用单线程运行的 Redis 也开始选择性使用多线程模型,乍一看Redis的作者这么牛,也逃不过“真香定律”, 仔细想想,这个问题其实可以拆分,拆分为两个主要的问题: (1)为什么 Redis 一开始选择单线程模型(单线程的好处)? (2)为什么 Redis 在 6.0 之后加入了多线程(在某些情况下,单线程出现了缺点,多

Redis 2023年12月13日  156

MySQL慢查询日志如何配置

这篇文章主要讲解了“MySQL慢查询日志如何配置”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“MySQL慢查询日志如何配置”吧! 慢查询日志概念 MySQL的慢查询日志是MySQL提供的一种日志记录,它用来记录在MySQL中响应时间超过阀值的语句,具体指运行时间超过long_query_time值的SQL,则会被记录到慢查询日志中。long_que

Mysql 2023年12月11日  135

mysql修改自增主键数值无效的问题及解决

mysql修改自增主键数值无效 假如你的数据表中的数据如下图所示: 把自增主键的数值(AUTO_INCREMENT)设置为小于等于100的值(以数值50举例),我们可以看到mysql显示修改成功 此时再次添加数据并查询所有数据,发现主键id居然依旧从100开始继续增长 查询AUTO_INCRMENT数值发现数值为null 因为表中存在比你要修改AUTO_INCREMENT

Mysql 2023年12月11日  131

MySQL学习(8)基于成本的优化

什么是成本 MySQL中一条SQL语句的执行成本包含两个部分: I/O成本:从磁盘中加载数据(页)到内存的的过程中消耗的时间称为I/O成本。 CPU成本:读取记录以及检测记录是否满足搜索条件、对结果集进行排序等操作,消耗的时间称为CPU成本。 MySQL默认规定读取一个页面的I/O成本是1.0,读取及检测一条记录的CPU成本是0.2。 单表查询的成本 MySQL Server接收到客户

Mysql 2023年12月11日  114

关于PostgreSQL截取某个字段中的部分内容进行排序的问题

一.最基本的order by排序 本文使用的测试数据库信息如下: 1.单列排序案例:查询student表中所有数据并且按照成绩从大到小排序 SELECT * FROM student order by score desc 2.多列排序案例:查询student表中所有数据并且先按照成绩从大到小排序,如果成绩相同,再按照 id 从大到小排序 两种写法均可: SELECT * FROM

PostgreSQL 2023年12月11日  117

关闭

用微信“扫一扫”