数据库
  • 2023-01-13

    详解ORACLE SEQUENCE用法

    在中就是序号,每次取的时候它会自动增加。定义好后,你就可以用,取得值。在Sql语句中可以使用的地方:语句的子查询中的值,所以如果你在同一个语句里面使用多个,其值就是不一样的。可以alter除start至以外的所有参数.ES参数,设置能同时被cache的数目。建解发器代码为:OK,上面的代码就可以实现自动递增的功能了。:表示引用中定义的变量原文链接:  阅读全文>>
    标签:Oracle  数据库  
  • 2023-01-13

    从MySQL 5.5迁移到Mariadb 10.1.14所遇到的问题

    迁移计划如下:1.5.2.3.遇到的问题:因为一般都是,所以我想用工具备份。备份后发现还原需要依赖的表空间切换。1.也就是说所有的表都要有独立的文件。有一些表虽然是但是存在下面。2.5.碰到这个问题,还在找有啥解决方法,找了一圈也没找到,对报错的表使用了,然后导入,其实速度不慢。3.=1062,提过主键冲突。发现落下的貌似有点多,那么这个版本已经支持了多线程复制。关于参数官网可以看,开起来:  阅读全文>>
    标签:MySQL  MariaDB  数据库迁移  
  • 2023-01-13

    CentOS中使用Yum把MySQL平滑迁移到MariaDB

    6,mysql版本是5.5.源)。的安装源。5.5.,将下面的安装源配置保存为./etc/yum.repos.文件夹:bit:bit:然后直接执行系统升级。包将被卸载,并且升级之后不需要对系统进行修补。  阅读全文>>
    标签:CentOS  MySQL  MariaDB  YUM  
  • 2023-01-13

    详解Centos7下配置Redis并开机自启动

    本篇文章主要介绍了下配置Redis并开机自启动,具有一定的参考价值,感兴趣的小伙伴们可以参考一下。编写开机自启动脚本系统开机启动时会去加载/etc/init.d/下面的脚本,通常而言每个脚本文件会自定义实现程序的启动;若想将新的程序开机自启动,只需在该目录下添加一个自定义启动程序的脚本,然后设置相应规则即可。的脚本,开机启动时会去加载执行该脚本。启动成功会提示如下信息:设置开机自启动:  阅读全文>>
    标签:Redis  开机启动  
  • 2023-01-13

    MySQL临时密码不能用,自动生成临时密码后无法访问MySQL

    自动生成临时密码后无法访问MySQL我记得MySQL从来没有自动生成这样的临时密码,不是吗?现在MySQL已经生成的密码已经过期,问题是减less到获得这个密码再次工作(1)或生成一个新的(2)。这可以通过使用skip-grant-选项来运行MySQL来完成,这会使其忽略访问权限:要login,您必须使用支持过期密码的客户端进行更改。或者您可以禁用所有用户的自动密码过期:  阅读全文>>
    标签:临时密码  
  • 2023-01-13

    sql server windows nt 64bit 内存占用过高解决办法

    网站大约在2019年3月份上线,运行了半年之久,发现内存占用比例飙升,一度达到80-90%,网站只存储了淘宝联盟、多多客的推广链接,数据大约50-70M左右,以非专业人员评估,应该用不到那么大的内存空间,一直不明所以。服务器内存往往会占用很高。提供数据库脚本查徇内存占用情况操作的数据都是以页为单位的)加载到内存中进行缓存,以便于再次请求此页的数据的时候,直接从内存返回,大大提高了提取效率。  阅读全文>>
    标签:内存占用  64位  
  • 2023-01-13

    详解使用Redis SETNX 命令实现分布式锁

    命令可以实现分布式锁,下文介绍其实现方法。使用SETNX实现分布式锁多个进程执行以下Redis命令:进程P2,P3正在不断地检测锁是否已释放或者已超时,执行流程如下:删除键的操作以获得锁。为了解决上述算法可能出现的多个进程同时获得锁的问题,我们再来看以下的算法。返回0,即获取锁失败的旧值是否小于当前时间,可以判断进程是否已获得锁操作会导致把其他进程已获得的锁释放掉。命令作分布式锁的算法。  阅读全文>>
    标签:Redis  分布式锁  
  • 2023-01-13

    关于mongoose连接mongodb重复访问报错的解决办法

    具体代码如下所示:应该是重复打开连接失败报错,所以需要关闭连接,我加了一段关闭连接的代码,结果查询结果就成了:查询到的数据为:unde那么该如何处理数据库连接?解决办法如下所示:新建一个.js:每个中,引用('.js');下面使用就一样了,不用开关连接。  阅读全文>>
    标签:MongoDB  mongoose  报错  
  • 2023-01-13

    简单粗暴的Redis数据备份和恢复方法

    目标:把服务器上的redis数据复制到Mac机上在上找dump文件位置说明文件在在mac上查找dump文件位置拷贝服务器上的dump.rdb到mac机器PS:备份脚本看如下脚本,有如上脚本,便可以cron等方式备份redis数据文件了。细节如下:因为redis的rdb文件并非总是内存数据的完整镜像,备份之前必须进行SAVE,即向其发送SAVE命令,其次拷贝走其rdb文件即可。  阅读全文>>
    标签:Redis  数据备份  数据恢复  
  • 2023-01-13

    MongoDB的基本安装与管理命令脚本总结

    管理无论是备份还是带有复制的多节点系统,都有快捷的方式。(1)是一个普通命令行程序,用调用。(3)支持基本的,数据库级别的用户认证,包括只读用户,以及独立的管理员权限。指定日志输出路径,而不是输出命令行,它会覆盖已有文件,清除原来的日记记录。指定配置文件,加载命令行未指定的各种选项。也可以在启动时使用--关闭管理接口。认证后,管理员可以读写所有的数据库,执行特定的管理命令。  阅读全文>>
    标签:MongoDB  安装  SQL语句  
  • 2023-01-13

    MariaDB中的thread pool详细介绍和使用方法

    pool是什么MySQL是每个连接上来都要创建一个线程来执行语句。这样每一个新的连接进来即会创建一个新的线程,这种动作对MySQL本身压力比较大。是提供一种线程代理的模型执行每个连接的语句。使用线程代理的模型在连接数已知可控的情况下,提前创建好过线程并利用操作系统的技术维护,能减少很多开销。1;这样的查询很简单应该会很快完成。但在的下面也需要排队等待从得到可用的线程才能执行。  阅读全文>>
    标签:MariaDB  线程  
  • 2023-01-13

    利用yum安装Redis的方法详解

    在此基础上,redis支持各种不同方式的排序。本文主要介绍利用yum安装Redis的方法,下面话不多说,来看看详细的过程。一、执行安装命令注意:如果报下面的错误,证明没启动redis1注释掉,但生产环境中应该放开,避免黑客攻击五、测试使用命令world,证明安装成功  阅读全文>>
    标签:Redis  YUM  
  • 2023-01-13

    Oracle中转义字符的详细介绍

    “I”作为字符串,所以语句中I需要加上单引号。由于数据库中有多张表,我不想一条一条的语句写,希望能够通过sql语句直接生成所有的语句,所以写了如下sql:同样也会报错,原来“'”作为一个关键字,如果需要显示“'”,需要使用转义字符,就像java的“\”一样。而的转义字符就是单引号“'”,所以sql应该这么写:  阅读全文>>
    标签:Oracle  转义字符  
  • 2023-01-13

    oracle 删除重复记录

    查询及删除重复记录的SQL语句1、查找表中多余的重复记录,重复记录是根据单个字段(Id)来判断2、删除表中多余的重复记录,重复记录是根据单个字段(Id)来判断,只留有rowid最小的记录3、查找表中多余的重复记录(多个字段)4、删除表中多余的重复记录(多个字段),只留有rowid最小的记录5、查找表中多余的重复记录(多个字段),不包含rowid最小的记录  阅读全文>>
    标签:删除  重复记录  
  • 2023-01-13

    Oracle数据库用户的密码过期时间如何修改为永不过期

    的密码过期规则是用来管理的,系统默认只有一个(),该的密码过期规则为180天;而所有的用户都使用该的,所以如果修改的过期规则会影响所有的用户;所以我们新建一个,修改该的过期规则为无限期,在让某个用户适用于该,则该用户的过期规则会变更。以下举例:修改用户的密码过期规则为1.,规则与一致(因为一个中包含很多的项目,我们此时只想修改过期规则,其他的不变)2.,修改过期规则为3.原文链接:  阅读全文>>
    标签:Oracle  永不过期  用户名/密码  
234
网站版权  8888888888  8888888888