自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Jeeson 笔记:十年专注数据库

  • 博客(13)
  • 资源 (25)
  • 收藏
  • 关注

原创 SQL Server 中登录账号与数据库用户迁移

1.      先创建一个SqlServer身份验证的登录名,并映射到数据库中。如:创建用户 [kk] 映射到数据库 [mytest],此时数据库 [mytest]会增加一个用户 [kk]2.      此时再删除登录名 [kk],删除后,数据库[mytest]将存在一个孤立用户 [kk]3.      查看当前数据库中是否存在孤立用户use m

2015-01-30 18:00:59 19038 7

转载 SQL Server数据库大型应用解决方案总结

随着互联网应用的广泛普及,海量数据的存储和访问成为了系统设计的瓶颈问题。对于一个大型的互联网应用,每天百万级甚至上亿的PV无疑对数据库造成了相当高的负载。对于系统的稳定性和扩展性造成了极大的问题。  一、负载均衡技术  负载均衡集群是由一组相互独立的计算机系统构成,通过常规网络或专用网络进行连接,由路由器衔接在一起,各节点相互协作、共同负载、均衡压力,对客户端来说,整个群集可以视为

2015-01-30 12:46:50 1167

原创 SQLServer 维护脚本分享(03)数据库中记录CPU最近N分钟内的使用情况

(此脚本为网络参考,出处不详)DECLARE @ts_now bigint = (SELECT cpu_ticks/(cpu_ticks/ms_ticks) FROM sys.dm_os_sys_info WITH (NOLOCK)); -- 前N行则表示最近的N分钟内CPU使用情况SELECT TOP(60) DATEADD(ms, -1 * (@ts_now - [time

2015-01-25 23:56:57 1354

原创 SQLServer 维护脚本分享(02)数据库文件增长及收缩情况

--先确定是否开启了默认跟踪,没有则需开启跟踪一段时间exec sp_configure 'show advanced options',1 reconfigure exec sp_configure 'default trace enabled'--当前数据库文件历史增长记录exec sp_executesql @stmt=N'begin try if (selec

2015-01-25 23:36:02 1255

原创 SQLServer 维护脚本分享(01)谁对数据库对象进行了DDL操作?

-- 查看事件类型描述,确定事件id(trace_event_id)SELECT tc.name,te.trace_event_id,te.name,tc.type,CASE tc.type WHEN 0 THEN '普通' WHEN 1 THEN '连接' WHEN 2 THEN '错误' END AS [type]FROM sys.trace_categories tc INNER J

2015-01-25 00:51:05 1441

原创 SQLServer 内存溢出问题?(待解决)

报错是在3个小时前的,但是问题还没有立即出现,3个小时左右,Windows系统操作总是出错,数据库连接不上。SQLserver代理总是自动停止,启动几分钟就停止。部分错误如下: --查看日志是否报内存信息exec xp_readerrorlog 1,1,'Manager',NULL,'2015-01-23 13:00:00','20

2015-01-24 14:24:44 14714

原创 SQL Server 统计信息理解(总结)

前言Sqlserver 查询是基于开销查询的,在首次生成执行计划时,是基于多阶段的分析优化才确定出较好的执行计划。而这些开销的基数估计,是根据统计信息来确定的。统计信息其实就是对表的各个字段的总体数据进行分段分布,数据库默认都会自动维护。 表和视图都有统计信息,统计信息对象是根据索引或表列的列表创建的。当某列第一次最为条件查询时,将创建单列的统计信息。当创建索引时,将创建同名的统计信息

2015-01-17 17:21:03 15086

原创 SqlServer 表选项LOCK_ESCALATION对分区的影响

SqlServer 使用锁管理器跟踪数据库对象是否被锁住.通常一个查询将锁住一行或者一页,当锁超过一定范围之后,SqlServer尝试将锁升级为表锁来保证对内存的使用.锁升级有时会导致堵塞或者死锁.在SQL Server profiler中我们可以用[Lock:Escalation]事件来跟踪锁的升级.在SQL Server 2005 中,可以使用跟踪标志 1211 来禁用整个实例中的

2015-01-16 11:57:21 7694 1

原创 SQL Server 查看缓存中使用索引扫描、表扫描、键查找、隐式转换的SQL语句

表扫描和标检查询是最消耗性能的,还好就是SqlServer自动维护执行计划将其保存在内存中.而且动态视图sys.dm_db_index_usage_stats也记录相关信息,这样我们就可以再次分析执行计划,从而找出进行优化--总体查看哪个数据库扫描查询次数最多select db_name(database_id),max(user_scans) bigger,avg(user_scans

2015-01-14 13:08:05 2168

原创 T-SQL查询:CTE - with as 子句的特殊应用

之前在2本书看到过with as 子句的特殊应用,网上没找到相关资料。今天想起总结一下,主要测试如下:【大表分批更新】【大表分批删除】【完全重复的行只保留一行】--创建测试表-- DROP TABLE [tabName]SELECT * INTO [tabName] FROM sys.objectsSELECT * FROM [databaseNa

2015-01-08 22:44:45 1605

原创 SqlServer 并发事务:死锁跟踪(三)6种跟踪死锁的方法总结

方法一:打开profiler跟踪事件 locks: deadlock graph方法二:打开1222或者1204标志记录死锁,在sqlserver日志查看DBCC TRACEON(1222,-1) DBCC TRACEON(1204,-1)如果日志太多就不好找了,这时可以用系统扩展存储过程筛选!--查看是否死锁,确定死锁的的

2015-01-07 22:51:21 18538

原创 SQL Server 查询优化(测试03)执行计划优化

【Adhoc 即席查询优化】有些sql语句查询只有一次,查询后生成计划缓存占用较大的空间。如果有较多的即席查询,将会占用更多的内存空间。下面测试即席查询优化:(上篇操作中,是没有优化的情况)use AdventureWorks2012go--查看当前实例即席查询优化配置是否开启exec sp_configure 'optimize for ad hoc workloads

2015-01-06 22:47:45 1724

转载 大型网站架构演变

摘自:十步构建大型网站架构今天我们来谈谈一个网站一般是如何一步步来构建起系统架构的,虽然我们希望网站一开始就能有一个很好的架构,但马克思告诉我们事物是在发展中不断前进的,网站架构也是随着业务的扩大、用户的需求不断完善的,下面是一个网站架构逐步发展的基本过程,读完后,请思考,你现在在哪个阶段。  架构演变第一步:物理分离WebServer和数据库  最开始,由于某些想法,于是在互

2015-01-02 23:50:31 845

zabbix3.4_percona_templates_for_mysql.xml

zabbix3.4_percona_templates_for_mysql.xml。

2018-11-16

ApexSQLLog

ApexSQLLog SQL Server 事务日志读取,需安装 .NET Framework 4.7.1,安装过程会关掉数据库实例

2018-02-27

PostgreSQL 存储体系结构

内部存储结构。包括内部的存储方式、索引结构、系统表关系等。

2017-11-08

V40156-01.zipOracle GoldenGate V12.1.2.0.0 for SQL Server on Windows (64 bit)

V40156-01.zip Oracle GoldenGate V12.1.2.0.0 for SQL Server on Windows (64 bit)

2017-06-02

AlwaysOn无域高可用组2016(图)

windows 2016 + ms sql server 2016 创建无域的高可用组

2017-04-09

AlwaysOn高可用组安装部署及相关操作(图)

1.前期设置 2.安装故障转移集群 3.配置仲裁 4.安装 SQL SERVER 2012 5.配置Alwayson高可用组(AG) 6.AG添加监听器 7.AG故障转移操作 8.现有集群添加集群节点 9.现有AG添加可用副本 10.现有AG添加可用数据库 11.AG中移动数据文件

2017-03-22

alwayson安装部署(图)

alwayson安装部署(图)

2017-03-18

Kibana Sample Data

Kibana Sample Data : shakespeare.json + accounts.json + logs.jsonl

2017-01-08

Mycat-server-1.5.1 linux

Mycat-server-1.5.1-RELEASE-20160405120037-linux.tar.gz

2016-04-13

MongoDB Days 2015 深圳 PPT 共享

ongoDB Day 2015 深圳

2015-11-25

Performance Guidance for SQL Server in Windows Azure Virtual Machines

Performance Guidance for SQL Server in Windows Azure Virtual Machines

2015-07-23

Windows 2008 + SQLServer 2008 双机群集(图)

Windows 2008 + SQLServer 2008 双机群集详细步骤,纯图片说明。

2015-06-20

starwind.exe

StarWind 与 StarPort iSCSI 一起,这个软件准许你输出任何本地 CD 和 DVD 数据到网络上,你在网络上能够虚拟硬盘,输出整体服务器储存子系统和大量的快照工作。

2015-06-15

SQLServer 域环境中完整镜像配置脚本

SQLServer 域环境中完整镜像配置脚本

2015-06-04

cacti模板_mysql_mongodb_apache_redis_nginx等

cacti的监控模板,其中包括mysql,mongodb,apache,redis,nginx,openvz,rds等10多种监控模板

2015-05-01

LogParser2.2+LogParserLizard

LogParser2.2 + LogParserLizard 可视化工具

2015-02-27

SQL权威指南(第4版)英文版

Joe Celko’s SQL for Smarties, Fourth Edition(SQL权威指南_第4版)-英文版

2013-10-01

AdventureWorks2008R2_Database

SQLServer AdventureWorks2008R2 示例数据库,附加即可。

2013-08-18

CSDN上的优秀SQL编程代码集

CSDN上的优秀SQL编程代码集。这些SQL语句不是原创,均是制作者从CSND上收集来的。由于时间关系,其中少量SQL语句的确性没有验证。 本文档对初学SQL Server的人很有帮助,其内容涵盖了触发器、作业、角色、备份还原、导入导出、游标、安全、索引排序、日期操作、XML、统计、交叉表、文件存储、分页、等等。

2013-06-24

datastage 数据整合电子书实例

datastage 数据整合电子书实例 - 下载频道 - CSDN.NET etl及datastage数据整合电子书实例,非常好的资料... datastage 数据整合电子书实例

2013-04-16

jtds-1.2.2.jar

jtds-1.2.2.jar。JTDS是一个开放源代码的100%纯Java的,用于JDBC 3.0驱动Microsoft SQL Server (6.5 ,7 ,2000和2005版本)和Sybase(10 ,11 ,12 ,15 版本)的驱动程序 。 JTDS是基于freetds的,并且是目前最快的生产准备JDBC驱动程序为SQL Server和Sybase 。

2013-02-22

sqlserver2008的jdbc驱动

sqlserver2008的jdbc驱动包

2013-02-22

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除