Sqlserver2012 alwayson部署攻略

一、环境。 1、服务器:准备4台虚拟机。 2、操作系统:windows2008 R2 SP2或者以上版本。 3、数据库:Sqlserver 2012。   二、操作系统安装及设置。 4、在4台虚拟机上均装上操作系统windows 2008 R2,并分别设置计算机名为:DomainServer、DB1、DB2、DB3,分别设置IP为192.168.100.20、192.168.100.21、192.168.100.22、192.168.100.23。 5、在DB1、DB2、DB3上开启功能.NET3.5 S

  • 0
  • 0
  • 发布于 2019-09-13 21:22
  • 阅读 ( 46 )

AlwaysOn实现主从切换

系列一:AlwaysOn搭建:http://blog.csdn.net/weixin_38357227/article/details/79033494 ALWAYSON搭建成功后,主数据库可进行读写操作,从库默认只能进行读操作。在某些情况下,我们需要进行主从切换,使从库可进行读写操作,此时主库变成辅助角色。此时如果我们需要在新的辅助副本上做一些硬件升级等操作,需要停掉SQLSERVER服务,则实现主从切换后可以在不影响数据库使用的情况下完成这

  • 0
  • 0
  • 发布于 2019-09-13 21:22
  • 阅读 ( 92 )

ALWAYS ON 搭建

ALWAYSON搭建 尝试配置公网私网分开的AlwaysOn集群搭建,以下为详细的配置步骤: 环境: 1.为每台机器配置两个网络 2.关闭每台机器的防火墙 一:配置域控 1.配置域控IP: 打开网络和共享中心,进入属性界面,去掉IPv6选项,进入IPv4,设置静态IP.由于域控建在本主机,所以DNS地址为127.0.0.1,指向本机。 2.启用共享 在后期需要进行共享文件见证时,可能会出现找不到共享主机的情况

  • 0
  • 0
  • 发布于 2019-09-13 21:22
  • 阅读 ( 39 )

Alwayson 同步模式的坑

一个生产库,使用量不算特别大,内存64GB,数据库60GB左右。IO也非常不错,虽然是虚拟机,但性能很好。 版本:SQLServer2014企业版。  搭建了Alwayson,同步模式、自动故障转移。 奇怪的是,用扩展事件捕获到的慢SQL特别多(但占用CPU很低),用户实际使用也比较慢,连纯插入语句都很慢,一天产生几万数据量的表插入居然要几秒(无更新和删除,少量查询),令人难以置信。

  • 0
  • 0
  • 发布于 2019-09-13 21:22
  • 阅读 ( 114 )

SQL SERVER 2016 AlwaysOn 无域集群+负载均衡搭建与简测

原文:点击打开链接 之前和很多群友聊天发现对2016的无域和负载均衡满心期待,毕竟可以简单搭建而且可以不适用第三方负载均衡器,SQL自己可以负载了。windows2016已经可以下载使用了,那么这回终于可以揭开令人憧憬向往的AlwaysOn2016负载均衡集群的神秘面纱了。   本篇主要描述个人集群搭建中遇到的坑和一些注意事项,以及2016无域负载均衡的简单体验测试。 搭建体验

  • 0
  • 0
  • 发布于 2019-09-13 21:22
  • 阅读 ( 44 )

构造方法对静态属性的影响

今天犯了个很蠢的错误,简单的代码如下: importjava.util.ArrayList; importjava.util.List; publicclassBlankTest{ publicstaticvoidmain(String[]args){ System.out.println("类的容器的大小:"+A.a.size()); Anewa=newA(); System.out.println("实例的容器的大小:"+newa.a.size()); } } classA{ publicst

  • 0
  • 0
  • 发布于 2019-09-13 21:22
  • 阅读 ( 48 )

索引对排序的影响

索引不仅能提高查询速度,还可以添加排序速度,如果orderby后面的语句用到了索引,那么将会提高排序的速度。 测试 1、创建测试表:t15表 CREATETABLE`t15`( `id`int(10)unsignedNOTNULLAUTO_INCREMENT, `cat_id`int(10)unsignedNOTNULLDEFAULT'0', `price`decimal(10,2)NOTNULLDEFAULT'0.00', `name`char(5)NOTNULLDEFAULT'', PRIM

  • 0
  • 0
  • 发布于 2019-09-13 21:21
  • 阅读 ( 47 )

Go 常用使用的包整理及介绍

前言:接口涉及到的部分 接口的主要用法包含从【类型赋值到接口】、【接口之间赋值】和【接口查询】 一、Go标准库可以大致按其中库的功能进行以下粗略的分类 输入输出。这个分类包括二进制以及文本格式在屏幕、键盘、文件以及其他设备上的输 入输出等,比如二进制文件的读写。对应于此分类的包有bufio、fmt、io、log和flag 等,其中flag用于处理命令行参数。 文本处理

  • 0
  • 0
  • 发布于 2019-09-13 21:19
  • 阅读 ( 60 )

ArrayExpress包常用函数

ArrayExpress 常用函数 1ae2bioc 功能:将MAGE-TAB文件从rawdata转换为bioconductor对象。 返回值:AffyBatch,ExpressionSet或NChannelSet。assayData储存表达值,phenoData储存sdrf,featureData储存arf,experimentData储存idf。 ae2bioc(mageFiles,dataCols=NULL,drop=TRUE) 参数 注释 mageFiles 待转换文件名。本

  • 0
  • 0
  • 发布于 2019-09-13 21:19
  • 阅读 ( 216 )

使用golang快速开发微信公众平台(二):获取accessToken

微信的文档有个很有意思的地方,刚开始你顺着文档看,就可以一步一步完成自己需要的功能,但走着走着,就感到有些混乱,你再顺着文档做,就掉坑里了。 我们在使用golang快速开发微信公众平台(一)微信验证服务器通过后,就要开始着手获取accessToken,这个东西很重要,在菜单、客服、支付等操作中都需要用到 在文档中,有以下2点很重要: access_token每日限额获取2000次

  • 0
  • 0
  • 发布于 2019-09-13 21:19
  • 阅读 ( 177 )

基于bootstrap的弹出框插件

基于Bootstrap的模态框插件 请先引入bootstrap,然后在引入本文中所写的js代码. bootstrap地址:http://www.bootcss.com 本文中引入js代码地址:github ##示例一,确认框 $.Hconfirm({ #显示框的高度 height:"230px", #显示框的宽度 width:"360px", #显示框中的内容 body:"<spanstyle='height:100px;line-height:100px;'>基于bootst

  • 0
  • 0
  • 发布于 2019-09-13 21:17
  • 阅读 ( 50 )

Mac上Intellij IDEA使用spring-boot热部署

添加依赖 <!--热部署依赖,生产环境、应用被打成jar包后,自动失效--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> <optional>true</optional> </dependency> 添加配置文件 配置文件中显示指

  • 0
  • 0
  • 发布于 2019-09-13 21:17
  • 阅读 ( 75 )

ubuntu安装spark 2.1.0

spark介绍 spark是一套并行计算的框架,由于在计算过程中,数据在内存中传递,所有,性能要比hadoop的map/reduce在磁盘中传递的效率高很多。下边在使用hdfs的基础上,安装spark单机环境。 1.启动hadoop服务2.安装spark程序包3.启动spark服务器 启动hadoop服务 如过尚未安装hadoop,请参考hadoop安装文档 cd$HADOOP_HOME/sbin ./start-all.sh jps 显示信息如下: hadoop@hzwy23:/opt/hadoop-

  • 0
  • 0
  • 发布于 2019-09-13 21:17
  • 阅读 ( 52 )

go操作操作mysql(增删改查)

go中支持MySQL的驱动目前比较多,有如下几种,有些是支持database/sql标准,而有些是采用了自己的实现接口, 常用的有如下几种:    https://github.com/Go-SQL-Driver/MySQL支持database/sql,全部采用go写。    https://github.com/ziutek/mymysql支持database/sql,也支持自定义的接口,全部采用go写。    https://github.com/Philio/GoMySQL不支持database/s

  • 0
  • 0
  • 发布于 2019-09-13 21:15
  • 阅读 ( 55 )

Go连接MySQL的方式问题

在系统安装好mysql,go以及mysql-go的驱动之后,需要做的就是连接mysql,给个简短的连接数据库代码如下: packagemain import( "database/sql" "fmt" _"github.com/go-sql-driver/mysql" ) funcmain(){ db,err:=sql.Open("mysql","user:password@/test")//对应数据库的用户名和密码 deferdb.Close() iferr!=nil{ panic

  • 0
  • 0
  • 发布于 2019-09-13 21:15
  • 阅读 ( 47 )

windows 64位 golang oracle解决方案

其他待补充,或留言,这是我成功连通后才写的文章,可能有遗漏 我最讨厌,从不windows编译的人,都搞定了,相信我,你可以的。 中间来回穿插太多尝试,所以可能有些操作是多余的,自行精简。 一:oracle客户端和sdk 总下载列表: https://www.oracle.com/technetwork/cn/database/features/instant-client/index-092699-zhs.html windowsx64下载列表 https://www.oracle.com/

  • 0
  • 0
  • 发布于 2019-09-13 21:14
  • 阅读 ( 122 )

内嵌Python import时undefined symbol错误及解决

内嵌Pythonimport时undefinedsymbol错误及解决以下代码 #include <Python.h>#include <stdio.h>#include <stdlib.h>int main(int argc, char* argv[])...{    Py_Initialize();    PyRun_SimpleString("from time import time,ctime/n"                               

  • 0
  • 0
  • 发布于 2019-09-13 21:11
  • 阅读 ( 298 )

golang 爬虫 403

如下,我直接用http.Get(url)进行获取信息,用浏览器可以对该URL进行访问,可是爬取时则返回403,禁止访问resp,err:=http.Get(url)解决方案:模拟浏览器访问:1、查看自己浏览器中的User-Agent信息。2、将下面代码 resp,err:=http.Get(url) deferresp.Body.Close()替换成下面的代码 client:=&http.Client{} req,err:=http.NewRequest("GET",url,nil) ife

  • 0
  • 0
  • 发布于 2019-09-13 21:11
  • 阅读 ( 50 )

如此,用dep获取私有库

如此,用dep获取私有库 介绍 dep是一个依赖管理工具。它需要1.9或更新的Golang版本才能编译 dep已经能够在生产环节安全使用,但还在官方的试验阶段,也就是还不在gotool中。但我想是迟早的事:=) 指南和参考资料,请参阅文档 获取私有库 我们常用的git方式有两种,第一种是通过ssh,第二种是https 本文中我们以gitlab.com为案例,创建一个private的私有仓库 通过ssh方式 首先我们需要

  • 0
  • 0
  • 发布于 2019-09-13 21:10
  • 阅读 ( 60 )

关于sizeof与#pragma pack

对于结构体,在使用sizeof的时候会进行字节的对齐,对齐的规则如下:1)结构体变量的首地址能够被其最宽基本类型成员的大小所整除;  备注:编译器在给结构体开辟空间时,首先找到结构体中最宽的基本数据类型,然后寻找内存地址能被该基本数据类型所整除的位置,作为结构体的首地址。2)结构体每个成员相对于结构体首地址的偏移量(offset)都是成员大小的整数倍,如

  • 0
  • 0
  • 发布于 2019-09-13 21:10
  • 阅读 ( 59 )

精选优质文章、大厂面试题解读、社区微信小程序、扫一扫随时随地逛社区

逛一逛
社区小程序