mahailiang
2008年结缘于AX......
展开
-
SQL Server时区
SQL server 数据库的时区采用的是SQL Server服务器操作系统的时区,所以可以通过控制面板查看,或者用函数获得:SELECT CURRENT_TIMEZONE();原创 2020-03-16 15:54:18 · 5209 阅读 · 0 评论 -
SQL语句创建用户和添加用户和表的关联
云版本的数据库好像是只能用SQL语言进行数据库的操作。创建用户:CREATE USER axdbadmin FROM LOGIN axdbadmin用户和表做关联:CREATE LOGIN axdbadmin WITH PASSWORD = ''为用户添加角色:ALTER ROLE db_owner ADD MEMBER axdbadminALTER ROLE db_d...原创 2019-12-16 14:14:21 · 968 阅读 · 0 评论 -
AlwaysOn – Example AX TEST environment configuration concepts and points of interest
Consider a scenario where you are running AX 2012 and your Dynamics AX databases are part of a SQL Server AlwaysOn Availability Group (AG). I’ll discuss some concepts and points of interest below whic原创 2017-12-27 10:39:49 · 557 阅读 · 0 评论 -
Dynamics AX 2012 and SQL Server 2012 AlwaysOn Availability Groups
When setting up Microsoft SQL Server 2012 AlwaysOn Availability Groups with Microsoft Dynamics AX 2012 you may run into an issue when attempt to enable the “Partial Containment” option on the Dynamics原创 2017-12-27 10:02:09 · 264 阅读 · 0 评论 -
如何监测谁用了SQL Server的Tempdb空间?
转自:https://blogs.msdn.microsoft.com/apgcdsd/2011/02/10/sql-servertempdb/Tempdb 系统数据库是一个全局资源,供连接到 SQL Server 实例的所有用户使用。在现在的SQL Server里,其使用频率可能会超过用户的想象。如果Tempdb空间耗尽,许多操作将不能完成。作为一个支持工程师,会被经常问到象“我原创 2017-12-26 14:10:32 · 298 阅读 · 0 评论 -
常用的 SQL命令
--“dbcc showfilestats”命令会以Extent为单位,统计当前数据库下所有数据文件里有多少个Extent,其中有多少个被使用过了。一个Extent是64K。乘一下,就能得到每个文件的使用情况。dbcc showfilestats--命令的输出非常浅显易懂。它返回SQL里所有数据库的日志文件当前使用量。这个命令的输出也非常快速准确,使用安全。dbcc sqlperf(log原创 2017-12-26 13:37:49 · 340 阅读 · 0 评论 -
SQL Server AlwaysON从入门到进阶
http://blog.youkuaiyun.com/DBA_Huangzj/article/details/54015470原创 2017-12-26 13:25:27 · 385 阅读 · 0 评论 -
配置SQL 2012的AlwaysOn高性能组件
AlwaysOn取数据库镜像和故障转移集群之长。AlwaysOn不再像故障转移集群那样需要共享磁盘,从而主副本和辅助副本可以更容易的部署到不同的地理位置;AlwaysOn还打破了镜像只能1对1的限制,支持最多5个可用性伙伴,使得辅助副本不仅能用于高可用性的目的,还能用于只读访问,甚至可以在辅助副本上进行数据库备份。 花了2天时间配置AlwaysOn高性能组件:1,在一台服务器上升级原创 2017-12-26 11:05:42 · 1774 阅读 · 0 评论 -
对表或索引启用压缩功能(2008及以上版本企业版
本主题说明如何使用 SQL Server 2017SQL Server 2017 或SQL Server Management StudioSQL Server Management Studio 在Transact-SQLTransact-SQL中对表或索引启用压缩功能。本主题内容 开始之前: 限制和局限安全性若要对表或索引启用压缩功能,可使用原创 2017-11-30 10:26:01 · 302 阅读 · 0 评论 -
Deadlock的一些总结
1.1.1 摘要 在系统设计过程中,系统的稳定性、响应速度和读写速度至关重要,就像12306.cn那样,当然我们可以通过提高系统并发能力来提高系统性能总体性能,但在并发作用下也会出现一些问题,例如死锁。 今天的博文将着重介绍死锁的原因和解决方法。1.1.2 正文 定义: 死锁是由于并发进程只能按互斥方式访问临界资源等多种因素引起的,并且是一原创 2017-11-15 14:54:32 · 1117 阅读 · 0 评论 -
Tempdb怎么会成为性能瓶颈?
我曾经遇到过这样一个性能问题。一个客户反映,他的SQL Server会在某一段时间里,突然变得非常慢。最后他不得不重启SQL Server服务。而重启以后,问题就消失了。客户在出现问题的那段时间里,收集了主要的系统动态管理视图,以及性能监视器里和SQL Server有关的那些计数器。顺便说一句,这台服务器有16颗CPU。 Sys.dm_exec_requests是检查SQL Server性翻译 2017-02-08 15:20:09 · 272 阅读 · 0 评论 -
SQL 测试用
set statistics profile onset statistics io onset statistics time on...set statistics profile offset statistics io offset statistics time off原创 2017-02-15 19:33:24 · 257 阅读 · 0 评论 -
数据库复制
简介 SQL Server中的复制(Replication)是SQL Server高可用性的核心功能之一,在我看来,复制指的并不仅仅是一项技术,而是一些列技术的集合,包括从存储转发数据到同步数据到维护数据一致性。使用复制功能不仅仅需要你对业务的熟悉,还需要对复制功能的整体有一个全面的了解,本系列文章旨在对SQL Server中的复制进行一个简单全面的探讨。(PS:在我的上篇文章中我发现某原创 2017-04-27 11:45:24 · 303 阅读 · 0 评论 -
打开关闭跟踪标记
跟踪标记用于临时设置特定服务器的特征和关闭特定行为。跟踪标记经常用于诊断性能问题,或调试存储过程或复杂的计算机系统。(1)启用指定的跟踪标记。DBCC TRACEON ( trace# [ ,...n ][ , -1 ] ) [ WITH NO_INFOMSGS ](2)禁用指定的跟踪标记。DBCC TRACEOFF ( trace# [ ,...n ] [ , -原创 2017-06-05 11:56:40 · 413 阅读 · 0 评论