2022年7月4日

瀚高数据库备份恢复过程

摘要: 瀚高数据库备份恢复有好多种方式,支持低版本导入高版本,但不支持高版本导入低版本。 在数据库安装bin目录下: 导出某个表: 导出用户名sysdba数据库highgo下的某个表 bus_earth : pg_dump -h 127.0.0.1 -p 5866 -U sysdba -d highgo - 阅读全文

posted @ 2022-07-04 15:40 @atn 阅读(425) 评论(0) 推荐(0) 编辑

2021年11月18日

Redis 哨兵模式

摘要: Redis Sentinel是Redis 的高可用性解决方案,由一个或多个Sentinel(哨兵)实例组成。它可以监视任意多个主服务器,以及这些主服务器属下的所有从服务器, 并在被监视的主服务器进入下线状态时,自动将某个从服务器升级为新的主服务器,它的主要功能如下: 监控(Monitoring):S 阅读全文

posted @ 2021-11-18 15:51 @atn 阅读(295) 评论(0) 推荐(0) 编辑

2021年11月17日

Linux配置redis主从模式

摘要: Redis 可以实现主从配置和容灾部署,使得主机出现故障时,可自动进行容灾切换,下面就记录一下在一台服务器上的具体实现。 redis是一个开源的高性能key-value数据库,它通常被称为数据结构服务器,因为值(value)可以是 字符串(String), 哈希(Hash), 列表(list), 集 阅读全文

posted @ 2021-11-17 17:55 @atn 阅读(456) 评论(0) 推荐(0) 编辑

2021年3月9日

SQLServer锁原理和锁的类型

摘要: 1、锁的用途 为了避免同时争夺数据库资源,将数据库加锁,只有拿到钥匙的用户才能使用; 2、锁的粒度 行锁(Row) >页锁(Page) >区锁(Partition 8个页) >表锁(Table) 3、锁的类型 共享锁: 用于所有的只读数据操作(select); 修改锁: 在修改操作的初始化阶段用来锁 阅读全文

posted @ 2021-03-09 17:35 @atn 阅读(774) 评论(0) 推荐(1) 编辑

数据库中的锁

摘要: 如何避免死锁 1 使用事务时,尽量缩短事务的逻辑处理过程,及早提交或回滚事务; 2 设置死锁超时参数为合理范围,如:3分钟-10分种;超过时间,自动放弃本次操作,避免进程悬挂; 3 优化程序,检查并避免死锁现象出现; 4 .对所有的脚本和SP都要仔细测试,在正是版本之前。 5 所有的SP都要有错误处 阅读全文

posted @ 2021-03-09 16:54 @atn 阅读(105) 评论(0) 推荐(0) 编辑

mysql远程执行sql脚本

摘要: mysql远程执行sql脚本 1.在命令行下mysql -h 远程服务器地址 –u用户名 –p密码 –D数据库<sql脚本文件路径示例:mysql -h 192.168.1.1 -u test -P 3306 -p123456 -Dtest</data/test/filename 2. 在命令行下( 阅读全文

posted @ 2021-03-09 14:27 @atn 阅读(1407) 评论(0) 推荐(0) 编辑

数据库死锁

摘要: 数据库是一个多用户使用的共享资源,当多个用户并发地存取数据时,在数据库中就会产生多个事务同时存取同一数据的情况。若对并发操作不加控制就可能会读取和存储不正确的数据,破坏数据库的一致性。加锁是实现数据库并发控制的一个非常重要的技术。 在数据库中有两种基本的锁类型:排它锁(Exclusive Locks 阅读全文

posted @ 2021-03-09 14:23 @atn 阅读(258) 评论(0) 推荐(0) 编辑

2021年3月5日

sqlserver 数据库之调优

摘要: 1.查询CPU开销大的语句 SELECT top 100 total_worker_time/execution_count AS avg_cpu_cost, plan_handle, execution_count, (SELECT SUBSTRING(text, statement_start_ 阅读全文

posted @ 2021-03-05 17:07 @atn 阅读(137) 评论(0) 推荐(0) 编辑

sqlserver 数据库之性能优化

摘要: 数据库性能优化有一下几个方面: 1、把数据、日志、索引放到不同的I/O设备上,增加读取速度; 2、纵向、横向分割表,减少表的尺寸; 3、根据查询条件,建立索引,优化索引、优化访问方式,限制结果集的数据量。注意填充因子要适当(最好是使用默认值0); 4、注意UNion和UNion all 的区别。UN 阅读全文

posted @ 2021-03-05 17:01 @atn 阅读(655) 评论(0) 推荐(0) 编辑

2021年3月4日

Session共享的解决办法

摘要: Session共享的解决办法 问题的由来: 系统登录后,假如用户的请求被转发到tomcat1上,这时系统会写一个当前用户的信息放入session中。这种情况就称为有状态的,问题就来了。nginx负载均衡后,下一次用户的请求就被转发tomcat2上。tomcat2上没有session。系统就会要求用户 阅读全文

posted @ 2021-03-04 10:58 @atn 阅读(210) 评论(0) 推荐(0) 编辑

导航