《Windows Azure Platform 系列文章目录

  本文介绍的是国内由世纪互联运维的Azure China

  最新的Azure PaaS SQL Database(SQL Azure)已经在国内正式上线了,在这里笔者简单介绍一下。

  SQL Azure V12是一个SQL Azure的最新的服务,提供用户SQL Server的连接字符串,用户直接使用PaaS SQL Azure服务,无需管理数据库服务器底层的操作系统。

  与传统SQL Server Virtual Machine相比,Azure PaaS SQL Database区别如下:

比较内容 SQL VM SQL Azure
维护操作系统 需要 不需要
服务层次 IaaS PaaS
数据库服务类型

Server级别

Instance级别

Database级别

Server级别

Database级别

最大服务级别

D14 (16Core/112GB)

P6

与传统SQL Server兼容性

中等

扩展能力

Scale-Up

Scale-Out

高可用

用户自己实现

99.99% SLA

  在SQL Azure中提出了一个DTU的概念,如下:  

  

  

  DTU是一个衡量数据库性能的单位。它衡量的参数是CPU, memory, reads, and writes. 当DTUs增加, 性能, 能力也同时增加

  有关DTU的详细信息,请参考:

  https://azure.microsoft.com/zh-cn/documentation/articles/sql-database-service-tiers/?rnd=1

  注意:对于SQL Azure V12来说,提供三种不同的服务级别:

  -  Basic,最大的数据库容量是2GB

  -  Stadard,最大的数据库容量是250GB

  -  Premium,最大的数据库容量是500GB (P11是1TB)

  注意,如上图所示,Azure SQL Database还限制了

  -  最大并发请求(Max concurrent requests)

  -  最大并发登录数(Max concurrrent logins)

  -  最大会话数(Max session)

  在某些场景下,在同一时间内有很多请求发送到Azure PaaS SQL Database,会遇到Max concurrent requests,Max concurrrent logins,Max session的瓶颈。这时候我们需要

  1.减少Concurrent并发

  2.批量batch操作

  否则会出现数据库500错误。

  接下来给大家简单介绍一下如何创建Azure SQL Database V12。

  1.我们点击数据服务->SQL数据库->自定义创建:

  

  2.在弹出的界面中,输入数据库信息

  

  上图中:

  (1)名称,输入数据库名称

  (2)服务层,选择我们需要的PaaS SQL Database的Server Layer,比如Basic,Standard, Premium  

  (3)性能级别,选择我们需要的性能级别,这里有不同的DTU性能指标

  

  3.SQL Azure数据库设置完毕后,我们可以设置数据库信息

  

  注意选择上图的,启用最新的SQL数据库V12

  4.注意,在上面的步骤3中,我们创建了一个新的PaaS Azure SQL Server服务器,如下图:

  

  PaaS SQL Datasbase的服务器默认有15000的DTU,请不要把过多的SQL Database保存在同一个Server下,防止出现DTU不够的情况

  5.创建完毕后,我们还可以设置IP防火墙规则,如下图:

  

SQL Azure (16) 创建PaaS SQL Azure V12数据库的更多相关文章

  1. Azure Key Vault (2) 使用Azure Portal创建和查看Azure Key Vault

    <Windows Azure Platform 系列文章目录> 请注意: 文本仅简单介绍如何在Azure Portal创建和创建Key Vault,如果需要结合Application做二次 ...

  2. 在 Azure 上创建和链接 Azure SQL 数据库

    本快速入门介绍了如何在 Azure 门户中创建并连接 Azure SQL 数据库.在本教程中完成的所有操作均符合 1 元试用条件. 开始之前 如果您还没有 Azure 账户,可以申请 1 元试用账户. ...

  3. Azure PowerShell (5) 使用Azure PowerShell创建简单的Azure虚拟机和Linux虚拟机

    <Windows Azure Platform 系列文章目录> 本文介绍的是国外的Azure Global.如果是国内由世纪互联运维的Azure China,请参考这篇文档: Azure ...

  4. Azure 虚拟机上的 SQL Server 常见问题

    本主题提供有关运行 Azure 虚拟机中的 SQL Server 时出现的一些最常见问题的解答. 如果本文未解决你的 Azure 问题,请访问 MSDN 和 CSDN 上的 Azure 论坛. 你可以 ...

  5. [New Portal]Windows Azure Web Site (3) 创建Web Site和云端数据库

    <Windows Azure Platform 系列文章目录> 在前一章的内容里,我介绍了使用Windows Azure Management Portal创建Web Site.本章,我将 ...

  6. SQL Azure (14) 将云端SQL Azure中的数据库备份到本地SQL Server

    <Windows Azure Platform 系列文章目录> 注意: 1.只有SQL Server 2012 CU4及以上版本才支持本章内容 2.当你的数据库文件很大时,建议优化以下内容 ...

  7. Azure Cosmos DB (二) SQL API 操作

    一,引言 还记得国庆期间,我们学习了一下关于Azure Cosmos DB 的一些基础知识以及Azure Cosmos DB 的几种支持数据库类型.今天就开始分享一些实战操作,如何通过Azure Po ...

  8. Windows Azure功能更新:SQL Server AlwaysOn和Notification Hub 正式商用

    一周以前Windows Azure发布了新的更新内容,主要的更新有3项: 虚拟机上的SQL Server支持AlwaysOn可用性组了 Notification Hub商用 自动缩放支持时间策略 这里 ...

  9. [Windows Azure] Getting Started with Windows Azure SQL Database

    In this tutorial you will learn the fundamentals of Windows Azure SQL Database administration using ...

随机推荐

  1. linux网络编程

    A: osi七层: 应用层                     用 表示层                     户 会话层                     态 ************ ...

  2. [leetcode] 小心成环

    156. Binary Tree Upside Down Given a binary tree where all the right nodes are either leaf nodes wit ...

  3. google开发者工具调试技巧

    http://blog.sina.com.cn/s/blog_60a4fcef0102v3vt.html

  4. [转载] 构造linux 系统下免密码ssh登陆  _How to establish password-less login with SSH

    In present (post production) IT infrastructure many different workstations, servers etc. have to be ...

  5. jquery函数理解与运用

    javascript中有多种不用的方式去理解函数,函数类似于我们以前学过的数学函数,但是在程序设计中,我是按照下面的方式进行理解: 函数的理解: 函数是一个代码块,内容被包含在函数内,通常我们是把一些 ...

  6. Linux SHELL 命令入门题目(一)

    新年新气象,注重知识积累,提高手敲代码能力,而不是眼高手低,只会复制黏贴. 1.使用shell 打印 “Hello World!” 2.求变量'hello world'的字符长度 3.$0 .$SHE ...

  7. 单片机与控制实验(5)——重量测量并在LCD12864显示

    一.实验目的和要求 掌握点阵式液晶显示屏的原理和控制方法,掌握点阵字符的显示方法.掌握模拟/数字(A/D)转换方式,进一步掌握使用C51语言编写程序的方法,使用C51语言编写实现重量测量的功能. 二. ...

  8. 深入理解JavaScript运行机制

    深入理解JavaScript运行机制 前言 本文是写作在给团队新人培训之际,所以其实本文的受众是对JavaScript的运行机制不了解或了解起来有困难的小伙伴.也就是说,其实真正的原理和本文阐述的并不 ...

  9. C#调用WebService

    1.1.Web Service基本概念 Web Service也叫XML Web Service WebService是一种可以接收从Internet或者Intranet上的其它系统中传递过来的请求, ...

  10. c# Repeater中CommandArgument传多个参数

    <ItemTemplate>                    <div onmouseover="javascript:this.style.cursor='hand ...