我打算买一台笔记本电脑。我担心的是:我将使用它来做 .NET 或其他语言相关的用途,并想知道它是否完全支持 .NET/其他软件,如 Oracle 等。
答案1
对于像 Oracle 这样的软件,您的限制将是许可问题、操作系统问题以及硬件问题。
例如,Oracle 是否允许您将其安装在非服务器 Windows 操作系统上?
笔记本电脑上是否有足够的磁盘空间来安装您想要使用的数据库?
此外,由于笔记本只有一个硬盘,而且通常速度很慢,如果您尝试针对示例数据库进行开发,查询性能会有很大差异。在 8 个 CPU 核心和 SAN 上运行良好的查询设计在 2 个 CPU 核心和单个驱动器上运行时可能会很慢。然而,设计一个在笔记本上运行的查询可能会留下很多潜在的性能。
当今笔记本电脑的另一个危险是硬盘将变成 SSD。这很危险,因为它会使你的数据库查询无法正常工作太好。您可能设计了一个查询,该查询在 30 个 15K 磁盘的实际硬件上会非常慢。
但请记住这些事情,并始终在看起来与真实系统一模一样的系统上进行最终性能测试,您几乎可以在笔记本电脑上完成所有开发工作。
答案2
任何笔记本电脑都应该能够运行其操作系统支持的任何软件。使用它进行编码绝对不会有问题,使用低影响数据库进行测试也不会有问题。你不会想用它来托管面向全球的网站。