应该为Laravel中的Microsoft SQL数据库指定哪种数据库引擎类型?

问题描述 投票:0回答:1

我正在使用十月CMS开发一个Web应用程序,该应用程序位于Laravel 5.5.40上,并且使用的是Microsoft SQL数据库。

数据库迁移使用允许指定数据库引擎的标准蓝图对象进行管理。当前,所有迁移都使用InnoDB,我相信只有MySQL支持。

这是否意味着忽略了发动机类型?还可以为Microsoft SQL数据库表指定不同的引擎类型,以及哪些选项可用?

sql-server laravel eloquent octobercms database-engine
1个回答
0
投票

“数据库引擎”或“存储引擎”的概念非常特定于MySQL;大多数数据库系统只有一个后端,所有后端都建立在该后端上。对于特殊情况,有时会有特殊类型的数据库或表-例如用于从其他系统导入数据的适配器,或用于分析大型数据集的面向列的存储-但是很少遇到。

对于Microsoft SQL Server,实际上没有需要指定的等效选项。您可能还可以设置其他选项来配置表的性能,但是我希望ORM选择合理的默认值,并且没有一个参数需要进行很多折衷,例如更改MySQL引擎。

© www.soinside.com 2019 - 2024. All rights reserved.