|
|
1
2
你看到的陈述是指文件还是表格? 我记得有句话是这么说的,索尼克可以处理1000张桌子,但你得等一会儿。这是指构建类的过程,与记录的处理无关。 根据我的经验,一般来说,一百万行是一个相对较小的数据库。但它不是大小,它是你使用它的方式,当涉及到数据库时,如果你用错了它,你可以把一个小的数据库放在一个快速的服务器上。我会毫不犹豫地使用亚音速访问一个包含一百万行的表,但是作为一个已被证明的例子,我不确定您要什么。 |
|
|
2
2
已经有许多问题讨论亚音速性能,您可能应该通读这些问题: Using Subsonic for potentially heavily accessed ASPNET MVC Application https://stackoverflow.com/questions/146087/best-performing-orm-for-net Rob Connery还写了一篇关于亚音速表演的博客文章,值得你阅读: http://blog.wekeroad.com/blog/subsonic-scaling/ 以我的经验来看,亚音速处理一个有一百万行的表是没有问题的。 |
|
|
3
1
这个问题可以追溯到什么是亚音速以及亚音速是如何工作的。亚音速不仅仅是一个ORM(对象关系映射器)。SubSonic是一个ORM,它有令人敬畏的查询生成器和一些有用的web控件,可以让您在很短的时间内启动并运行。如果你说一张桌子上有一百万条记录,你就永远不会想做
. 您的数据库将永远返回这么多行。更现实地说,你会想做这样的事情
|