Articles of 数据库

如何创build一个大样本数据库?

我有几个样本数据库,但他们的规模很小。 我想创build一个数据库高达50GB的logging。 我想学习数据库的许多方面,也想要testing我们的应用程序的性能。 如何收集随机数据?

SQL Server中的多个文件在使用RAID时是否有助于减less增长和文件locking中的冲突?

我一直在阅读,并得到的印象是,如果你使用RAID,那么在一个文件组中使用多个SQL Server文件将不会有任何进一步的改进,好处是纯粹的pipe理(如果你开始用尽空间或通缉将数据分成可pipe理的块进行备份/平衡大型服务器机房的数据)。 然而,作为一个相当聪明的软件人员,假设即使对于较小的数据库,SQL Server将在LOGICAL文件基础上执行增长和locking操作(对于写入)也是不可想象的,所以即使使用RAID,也似乎在一个文件组中有多个文件来平衡I / O是合理的,还是重build来自分布式文件组的数据的时间大于减lesslocking的好处? 我也意识到行为和好处可能会有不同的表/ indeces /日志。 有一个很好的网站,当RAID已经到位时,区分多个文件的好处吗?

RDBMS中的pipe理系统是什么意思?

当我听到有人提到任何特定的RDBMS时 ,他们通常将其称为数据库。 “pipe理体系”这个词是什么意思?

数据库支持的应用程序延迟的影响

我有一个专门的OVH服务器。 由于高负载,我想我需要把我的数据库移动到一个专用的服务器。 所以我将有一个专用服务器与Apache和PHP和另一个只有数据库。 我担心这两个服务器之间的内部连接延迟。 当我将为我的第二台服务器购买数据库时,我是否应该询问OVH是否可以将其放入我的第一台服务器的机架中? 或者这个没有任何分歧呢? 细节: 我的实际服务器是: Intel Core2Duo 2x 2.33+ GHz 3 MB L2 – FSB 1066 MHz RAM 4 GB DDR2 2x 750 GB – SATA2 我将需要2个MySQL表,至less5.000.000logging一个和10.000.000另一个

并不是所有的mysql表都显示在phpadmin中

我最近意外地丢弃了我的整个数据库的Wordpress,但幸运的是我已经用Time Machine支持。 现在的问题是,当我将数据库文件复制回存储所有数据库的path,现在只有11个出现在PhPAdmin的28个表中显示我不知道为什么。 即使我已经仔细检查权限组和权限的一切都像其他数据库一样,但我仍然只能看到他们11。 事情是如果它不做任何我不介意,但现在我的WordPress的我不能login它说没有用户发现。 更多信息: 我试过在terminal上做ls ,看看是否所有的表都被复制了,我实际上可以看到它们全部在那里(28个表,包括一些文件,我不知道它是什么)。 我正在做我的数据库再次列出,我发现这里有什么问题。 -rw——-@ 8 _mysql admin 65 Apr 29 20:29 db.opt -rw——-@ 8 _mysql admin 8802 Apr 29 22:50 wp_amazonpin_articles_keys.frm -rw——-@ 8 _mysql admin 8726 Apr 29 22:50 wp_amazonpin_articles_links.frm -rw——-@ 8 _mysql admin 9239 Apr 29 22:50 wp_amazonpin_camps.frm -rw——-@ 8 _mysql admin 8568 Apr 29 22:50 wp_amazonpin_categories.frm -rw——-@ […]

2个具有不同RAID布局的RAC节点群集?

我正在比较Oracle数据库的RAID 10和RAID 5configuration,以确定混合工作负载性能的最佳select。 是否有可能拥有2个RAC节点集群,并且其中一个使用RAID 10布局,而另一个使用RAID 5布局? 这将使诸如“用户负载与OLTP工作负载的每秒事务数”之类的testing更加公平和深刻。 使用单个实例(即NO RAC)并使用RAID 5布局运行testing,然后将布局更改为RAID 10并重新运行testing是否可行(用于testing)? 在testing中使用RAC集群有什么好处/额外的信息?

如何将Weblogic日志loggingredirect到数据库?

有没有办法将Weblogic(或Fusion Middleware)日志输出发送或redirect到数据库,而不必编写自定义应用程序? 我读过的所有文档似乎只处理文件。

我的数据库服务器应该提供SSL?

我在我的networking服务器上安装了一个新的SSL证书,并注意到我的数据库服务器没有设置,这让我想知道: 我的数据库服务器是否只接受通过SSL的连接? 数据库服务器是不可访问的,所以我不确定它的重要性。 只是想知道如果我没有通过SSL与我的PHP Web服务器对数据库(MySQL)进行交谈而犯了一个错误。

重新安装phpmyadmin会对我的数据库有什么影响吗?

我很新,不知何故,我崩溃了我的phpMyAdmin网站。 改变一次端口后,不能无错显示。 那么当我重新安装我的phpMyAdmin的时候它对我的数据库有什么影响? 我想这不会改变任何东西,因为它不会与MySQL捆绑在一起,但我想确定一下。 我可以简单地卸载并重新安装,而不会丢失MySQL数据库中的任何数据吗? 我使用Ubuntu 12.04服务器。

替代FTP

我正在教数据库,我所有的学生都可以访问运行Ubuntu的虚拟机。 他们使用FTP作为连接到服务器和上传PHP文件的主要方式。 上次我被告知,由于每次更改都必须打开filezilla,FTP速度很慢,请发送文件,然后testing它是否正常工作。 所以,现在我正在寻找一些更自动的东西,比如GIT,你只需要用git push来推送服务器。 任何想法可以使用什么?