我正在使用perfmon来监视包含单个SQL2005数据库数据文件的LUN每秒的写入。 我假设数据库文件只是在检查点或懒惰的写程序过程中写入,这个假设是正确的吗? 因为在检查点和惰性写入程序进程处于非活动状态时,似乎正在写入LUN。 [编辑] 写入似乎每3秒钟发生一次,长度是510字节? 我怀疑这不是SQL写入LUN,而是一些操作系统进程。 [编辑] 这写实际上是所有我的LUN同时 – 所以不能是SQL。
我们正处于一种情况,我们希望能够让我们的客户能够自己pipe理用户。 目前约有300个客户,总共有10,000个用户。 除了创build,更新和删除用户之外,他们还会经常阅读关于用户的静态信息和其他有用的信息。 所有这些function都应该可以从用户通过Citrix或类似网站访问的Intranet网页(.NET Framework 4)中获得。 现在的问题是,我们真的希望用户不要直接为每个请求查询AD,而是让他们击中与AD同步的数据库。 每天运行一次同步(可能每隔5小时)就足够了。 当他们创build一个用户时,它不应该立即可用,而是在两天之内审查并创build(下一步将删除这个手动审查,但是这个问题已经超出了范围)。 你对AD的这种同步有什么看法? 有没有人有任何经验,这是在其他组织做的事情,在那里你会有很多的请求,这是比AD更好地处理数据库(我假设)? 是否有任何技术用于编写这样一个脚本,使AD与数据库表同步? 我主要关心的是群体/成员之间的关系,这可能相当复杂。 还是有软件同步AD与数据库? 任何意见将不胜感激。 谢谢。
我有一个应用程序连接到一个名为讨论的MongoDB数据库。 我创build了一个用户 Mongo shell: > use discussions switched to db discussions > db.auth("discussions","XXXXXXXXX") 1 > show users { "_id" : "discussions.discussions", "user" : "discussions", "db" : "discussions", "roles" : [ { "role" : "dbOwner", "db" : "discussions" } ] } 所以这是为了确认我在数据库上有一个帐户,它是一个dbOwner。 根据文档,它具有读取,写入等权限。 configuration文件启用了属性“auth = true”,并且该服务自更改后不止一次地被反弹。 但是,问题是,当我尝试从外部的shell连接到数据库时,我总是得到错误: mongo discussions -u 'discussions' -p 'XXXXXXXXX' MongoDB shell version: […]
我有一个庞大的(〜150 GB的)postgresql数据库,在过去的几个星期里,它的性能下降了。 为了提高性能,我打算执行完整的真空 , 集群和分析 。 我应该以何种顺序执行这些操作? 我不介意执行的时间,只是数据库的性能改进。 谢谢, 乌迪
有没有办法让SQL Server在内存中存储一个具有10个属性和10行的表? a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 —————————————- 138 498 365 345 500 473 498 125 134 800 448 498 362 348 500 463 498 625 165 700 468 498 625 329 500 435 498 625 345 600 437 701 365 326 500 453 498 625 645 500 438 498 […]
在数字取证领域,1GB的数据包大小是非常常见的,我也遇到了麻烦。 使用内部的python脚本,我们从档案中提取文本,一些文件大到4GB,其中的文本可以轻松达到1GB。 然后我们使用Sphinxsearch使其可search。 所以,现在我正面临数据包太大的错误时,将这些文本插入数据库。 机器是64核心与64 GB的RAM,可以轻松handel Terrabytes。 所以我该怎么做? 另一个问题是,在<1GB数据包期间增加max_allow_packet是否也会增加内存使用量? 操作系统:Linux 2.6.39 Mysql:5.1和5.5
不知道我明白这一点,但我会把我的设想放在那里: SQL Server 2008 Standard&Enterprise版本用于在服务器上运行完整的数据库服务(不仅仅是为了比较), 和SQL Server开发版是什么,围绕SQL Server开发程序的IDE? 不知道我明白吗?
我是一个约50人的小公司的唯一系统pipe理员,我被要求开发一个内部应用程序来跟踪工作完成情况并提供基于这些数据的报告。 我正在计划将其构build为一个Web应用程序。 我在开发MySQL,PostgreSQL和MSSQL方面有大致相同的经验。 我们主要是一个基于Windows的商店,但是我对Windows和Linux系统pipe理相当舒服。 这是我最大的担忧: 易于pipe理。 我不希望永远维护这个数据库。 为了最终必须接pipe我的人,哪个数据库进入门槛最低? 数据的完整性。 这意味着交易安全,强大的存储和简单的备份/恢复。 更好的是,如果数据库可以很容易地复制。 这个项目没有太多的预算,所以我只能使用上面提到的免费数据库系统。 你会select什么? 更新:考虑到MSSQL(SQL Server Express)似乎在以Windows为中心的环境中具有优势,我可能会重新考虑我的语言select。 我熟悉PHP,但不太喜欢它。 例如,ASP.NET似乎相当受人重视。 我也听到很多有关Visual Studio工具的好消息。 我现在看到,最合适的堆栈(以及数据库)很大程度上依赖于正在使用的语言。 如果我留在PHP,我肯定会去与LAMP堆栈。
我们正在使用Navision 2009,数据库事务日志文件已经增长到了121GB。 我们想缩小文件。 可以这样做吗?
我正在build立一个由以下组成的系统: 2-4数据库服务器 2-4个webservers(运行Node.js) networking服务器大量使用数据库服务器。 除了连接到数据库服务器的私有IP并使用相同的可用区域外,还可以如何提高这些服务器之间的内部速度? 注意:此系统可能需要缩放至10倍大小。 我曾经使用过VPC进行类似的设置,但我不确定这是否会影响内部速度。