- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
感谢您花时间阅读我的问题。在讨论真正的问题之前先介绍一些背景知识。我们正在构建一个应用程序,但我们不知道在启动项目的第一天甚至启动后几个月我们会获得多少数量。
我们使用 SQL Server Express 2008 R2 进行开发,并且最好在 Amazon EC2 上使用 SQL Server 08 Standard 进行生产。但是,如您所知,带有 SQL Server 08 Standard 的 Amazon EC2 很昂贵,至少对我们来说是这样。
我很难决定是否应该选择 SQL Server Express 08 用于生产用途,并在需要时进行扩展,还是立即开始使用 Sql Server 2008 Standard?
我在互联网上搜索了一些使用 SQL Server 2008 Express 进行生产的人的经验,发现一些关于它的讨论很有帮助。
SQL Server 2008 express performance in production environment?
https://serverfault.com/questions/60670/sql-server-express-for-production-databases
根据我的研究,我知道 Sql Server Express 可以处理 1 GB RAM、1 个 CPU(可以有多个核心)以及每个数据库 10 GB 的限制。我还读过这篇文章,其中有人提到缺乏 SQL Server 代理和分析等,您可以使用开发人员版本和远程登录来衡量性能等。
我计划在 Amazon 微型实例上运行 Sql Server Express 08(此实例仅用于数据库)。
“微型实例 613 MB 内存,最多 2 个 ECU(用于短周期突发),仅 EBS 存储,32 位或 64 位平台”
所以我不确定 Express 可以使用多少内存,因为我相信操作系统会占用很多内存。
我真正的问题是,是否有人使用 SQL Server Express 08 通过上述设置或类似的方式进行生产? Express 能够处理多少并发连接?您在管理生产 express 方面遇到了哪些挑战?
如果您可以抛出诸如“500 个用户正在使用您的应用程序,并且在您的应用程序的每个页面中都会调用多个 SP 并且 Express 能够处理它”等数字,那么将会非常有帮助。
我想使用 Express 的原因是先节省一些钱,然后再进行扩展。
另一个选择是,如果我必须使用标准版本,我可以进入 Microsoft Bizspark 并获得标准版本许可证并安装在我的 EC2 实例中,以减少前期成本。我想节省一点,但同时我也不希望我的应用用户因缺乏资源而遭受损失。
非常感谢您阅读我的帖子,并期待听到您的经验或建议。
问候,BRBH
最佳答案
SQL Server Express 的并发连接数相同=32767。您可以在此处查看对象规范:http://msdn.microsoft.com/en-us/library/ms143432.aspx 。回答你的第二个问题——很多人使用 Express 进行生产。您可以根据您的项目规模在 Express 和 Standard 之间进行选择。
Express 可以同时处理 500 个用户。但他们会做什么呢?如果他们要搜索文本中的片段,性能会非常慢。但如果它应该是简单的 CRUD 语句,那么就不会有问题。
还有一件重要的事情 - 从 Express 开始,您始终可以升级到标准版或企业版。
关于sql-server - 用于在 Amazon EC2 微型实例上进行生产的 SQL Server Express 2008 R2,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6755319/
我的 Web 应用程序在后端使用 Node.js 和 Express。当违反内容安全策略 (CSP) 时,报告 URI 报告空对象。我的后台代码如下: app.use(bodyParser.urlen
在服务器端提供静态服务的方式在 Express 中似乎非常简单: To serve static files such as images, CSS files, and JavaScript fil
var express = require('express'); var app = express(); 这就是我们创建快速应用程序的方式。但是这个'express()'是什么?它是方法还是构造函
我在尝试安装时收到以下错误 express : npm ERR! code ERR_OSSL_PEM_NO_START_LINE npm ERR! errno ERR_OSSL_PEM_NO_STAR
如 express 所述routing guide和 this answer ,我们可以创建“迷你应用程序”并从主应用程序使用它。但是我看到一段代码,它在模块中使用 app 而不是 router ap
我正在写一个 NestJS应用。现在我想安装 Express中间件 express-openapi-validator . 但是,我无法让它工作。有一个 description for how to
我看过很多类似的帖子,似乎我声明的 var1 似乎需要在其他地方传递,但我似乎无法弄清楚。 public Expression> CreateEqualNameExpression(string ma
Express(或 Connect 的)bodyParser 中间件被标记为已弃用,建议用户改用: app.use(connect.urlencoded()) app.use(connect.json
我只是想知道这种看似尴尬的配置的原因是什么(来自 Getting Started w/ Apollo Server ), const server = new ApolloServer({ //
我正在尝试在表单组中写入表单控件特定的验证错误消息。我在网上找到了几个教程和示例 ( such as this one ),概述了一个看似简单的 *ngIf div,如果在控件上检测到错误,则显示错误
我有一个简单的 Express 应用程序,托管在 AWS 上,使用无服务器框架。 我正在使用 serverless-http 包装 express 应用程序以部署到 AWS lambda 函数,并使用
我最近在 mozilla 教程的帮助下安装了 node 和 express。我正在安装应用程序生成器的下一步,但是当我运行时 npm install express-generator -g 在我的终
我遇到过两种不同的方式来定义 express、use() 中间件,我想知道它们之间是否有任何区别,或者它是否只是语法糖? 一个 const app = express(); app.use(cors(
我试图让我的 Jade 模板编写一个相对于当前 URL 的超链接 ( )。 例如,我的 View 是从 http://localhost/cats 调用的它看起来像这样: extends layou
检查 Express 文档我在下面看到了这种解决方案: app.all('/*', function(req, res) { console.log('Intercepting request
我似乎无法弄清楚如何包含多个模型。 我有三个模型。Tabs, Servers, and PointsTabs hasMany ServerServers belongsTo Tabs and hasM
我已使用Web PI安装IIS Express。在托盘中,没有IIS Express图标。如何在不使用命令行的情况下启动IIS Express?我希望IIS永久运行,因此没有命令行。 最佳答案 参见R
我不想在我的网站上使用 Jade 或 EJS。如何在不默认使用 Jade 模板的情况下创建快速站点?谢谢 最佳答案 如果您想要的是直接为静态 html 文件提供缓存资源的可能性,同时仍然能够点击“/”
Express是否支持HTTP动词“PATCH”,例如: app.patch("/api/resource", function(req, res){ ... }); 我检查了文档,对我来说似乎还不清
我正在快速服务器中运行 vue SPA。问题是当使用历史模式并刷新页面时,我得到一个 404 not found 异常。我尝试使用 connect-history-api-fallback 但不起作用
我是一名优秀的程序员,十分优秀!