搜索
查看: 1333|回复: 5

[求助] 小白求教科普贴:SQL数据库和BDE区别,32位和64位引擎有多...

[复制链接]
发表于 2021-12-13 10:19:30 | 显示全部楼层 |阅读模式
100金钱
萌新小白,求教SQL数据库和BDE数据库的区别,32位和64位引擎的区别。32和64也向电脑一样,最高只支持一定大小的内存吗。

补充内容 (2021-12-13 10:54):
在内存CPU使用率上还有流畅度上,区别大吗

最佳答案

查看完整内容

BDE数据库需要安装相应的驱动程序,才可使用
发表于 2021-12-13 10:19:31 | 显示全部楼层
BDE数据库需要安装相应的驱动程序,才可使用
发表于 2021-12-13 11:13:31 | 显示全部楼层
64位程序,支持内存比32位程序内存
发表于 2021-12-13 11:13:35 | 显示全部楼层
sqlite数据库只需一个dll即可以使用
发表于 2021-12-13 11:25:50 | 显示全部楼层

64位处理器的优势还体现在系统对内存的控制上。由于地址使用的是特殊的整数,因此一个ALU(算术逻辑运算器)和寄存器可以处理更大的整数,也就是更大的地址。比如,Windows Vista x64 Edition支持多达128 GB的内存和多达16 TB的虚拟内存,而32位CPU和操作系统最大只可支持4G内存



64位操作系统只能安装在64位电脑上(CPU必须是64位的)。同时需要安装64位常用软件以发挥64位(x64)的最佳性能。32位操作系统则可以安装在32位(32位CPU)或64位(64位CPU)电脑上。当然,32位操作系统安装在64位电脑上,其硬件恰似“大马拉小车”:64位效能就会大打折扣。



关于32位和64位系统的差别,那真是说来话长,这里我们首先要了解一下CPU的架构技术,通常我们可以看到在计算机硬件上会有X86和X64的标识,其实这是两种不同的CPU硬件架构,x86代表32位操作系统   x64代表64位操作系统。那么这个32位和64位中的“位”又是什么意思呢?相对于32位技术而言,64位技术的这个位数指的是CPU GPRs(General-Purpose Registers,通用寄存器)的数据宽度为64位,64位指令集就是运行64位数据的指令,也就是说处理器一次可以运行64bit数据。举个通俗易懂但不是特别准确的例子:32位的吞吐量是1M,而64位吞吐量是2M。即理论上64位系统性能比32位的提高1倍。

补充内容 (2021-12-13 11:27):
请评分
发表于 2021-12-13 22:09:21 | 显示全部楼层
BDE数据库需要安装DBC2000  SQL数据库需要转换,引擎工具自带转换工具《转换后不需要安装DBC2000》
32位和64位引擎区别:服务器或电脑系统32位就选择32位引擎,64位就选择64位引擎
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|HGEM2论坛

GMT+8, 2024-9-22 03:45 , Processed in 0.520853 second(s), 14 queries .

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表