2021年3月5日

sqlserver 数据库之性能优化

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

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

2021年3月4日

Session共享的解决办法

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

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

关于对session机制的理解--通俗易懂

摘要: session机制是一种服务器端的机制,服务器使用一种类似于散列表的结构来保存信息。 当程序需要为某个客户端的请求创建一个session的时候,服务器首先检查这个客户端的请求里是否已包含了一个session标识 (sessionid), 1.如果已包含一个session id则说明已经为此客户端创建 阅读全文

posted @ 2021-03-04 10:45 @atn 阅读(199) 评论(0) 推荐(0)

2020年7月30日

kafka之常用命令

摘要: #1.1 kafka启动命令nohup bin/kafka-server-start.sh config/server.properties & #1.2 kafka停止命令bin/kafka-server-stop.sh #1.3. kafka重启systemctl restart kafka # 阅读全文

posted @ 2020-07-30 12:11 @atn 阅读(1550) 评论(0) 推荐(0)

分布式消息队列之kafka

摘要: 什么是Kafka?Apache Kafka是一个分布式发布 - 订阅消息系统和一个强大的队列,可以处理大量的数据,并使您能够将消息从一个端点传递到另一个端点。 Kafka适合离线和在线消息消费。 Kafka消息保留在磁盘上,并在群集内复制以防止数据丢失。 Kafka构建在ZooKeeper同步服务之 阅读全文

posted @ 2020-07-30 12:06 @atn 阅读(149) 评论(0) 推荐(0)

2019年8月21日

ActiveMQ集群搭建+ZooKeeper

摘要: 在虚拟机安装centos7,要提前安装好jdk环境 工作流程:在ZooKeeper中管理多个Broker节点,根据 Master选举策略让其中一个 Broker选举为Master(只有Master才具备对外提供服务的能力),剩下Broker为slave。编码时,client端(消费者)通过failo 阅读全文

posted @ 2019-08-21 12:20 @atn 阅读(303) 评论(0) 推荐(0)

2019年6月4日

数据库集群与分布式系统的区别

摘要: 1. 集群是个物理形态,分布式是个工作方式。只要是一堆机器,就可以叫集群,他们是不是一起协作着干活,这个谁也不知道;一个程序或系统,只要运行在不同的机器上,就可以叫分布式,嗯,C/S架构也可以叫分布式。集群一般是物理集中、统一管理的,而分布式系统则不强调这一点。所以,集群可能运行着一个或多个分布式系 阅读全文

posted @ 2019-06-04 15:17 @atn 阅读(1723) 评论(0) 推荐(1)

2019年5月18日

游标的使用

摘要: SQL code 如何批量修改一列的值?把另一张表的某个字段对应的赋到这张表的某一字段中 update table1 set c1=(select c2 from table2 where c1.main=c2.main); update table1 set c1=(select c2 from 阅读全文

posted @ 2019-05-18 10:32 @atn 阅读(241) 评论(0) 推荐(0)

.NET中的缓存

摘要: 构建高性能的应用程序的非常重要一项就是使用缓存。使用缓存可以避免重新从读取服务器端读取数据,节省数据从客户端到服务器间往返的时间,同时也减轻了服务器数据存取的压力。如果客户端非常频繁地读取服务器上的数据,比如生成报表,并且服务器每次获取这些数据都经过复杂的处理逻辑,那么就可能非常有必要使用缓存。应用 阅读全文

posted @ 2019-05-18 10:30 @atn 阅读(1275) 评论(0) 推荐(0)

Sqlserver 存储过程中使用事务

摘要: ALTER PROCEDURE [dbo].[Purchase_Create]@Docid varchar(100), 搜索唯一编号@Title varchar(100), 求购标题@Province varchar(20), 来自区域省@City varchar(50), 来自区域市@Area v 阅读全文

posted @ 2019-05-18 10:27 @atn 阅读(908) 评论(0) 推荐(0)

导航