我有一个大小为 90GB 的 Oracle 12c 表空间。几乎 40GB 是免费的。
TB1 54 % 90880 41383 49497 46 98304 50 % ONLINE PERMANENT
Run Code Online (Sandbox Code Playgroud)
表空间有 3 个数据文件。
E:\ORACLE\ORADATA\xx\TB1.DBF 33554416 True 100
F:\ORACLE\ORADATA\xx\TB1_2.DBF 33554416 True 100
G:\ORACLE\ORADATA\xx\TB1_3.DBF 25344000 True 100
Run Code Online (Sandbox Code Playgroud)
如何缩小表空间以回收可用的 40GB(磁盘上的数据文件)?我不能有停机时间。
有很多关于 sql server 应该使用多大的存储块大小的文章,例如SQL Server 的磁盘分区对齐最佳实践。正确的块大小应该可以提高 sql server 数据库的性能。我正在寻找建议和方法来确定适合数据库的存储块大小。是否有关于如何确定合适的块大小的指南?
我正在使用 Oracle 验证功能 12c - 最大密码长度似乎小于 30 个字符。我可以改变吗?
我可以在 VMware 安装上使用 SQL Server 可用性组,还是应该对 Windows Server 群集使用硬件安装?
我正在为 SQL Server 使用 TDE。查询证书:
select database_name = d.name,
dek.encryptor_type,
cert_name = c.name
from sys.dm_database_encryption_keys dek
left join sys.certificates c
on dek.encryptor_thumbprint = c.thumbprint
inner join sys.databases d
on dek.database_id = d.database_id;
Run Code Online (Sandbox Code Playgroud)
输出:
database encryptor cert_name
tempdb ASYMMETRIC KEY NULL
TDE_Test CERTIFICATE TestZert3
Run Code Online (Sandbox Code Playgroud)
查询加密状态:
select db_name(database_id), encryption_state,
percent_complete, key_algorithm, key_length
from sys.dm_database_encryption_keys
Run Code Online (Sandbox Code Playgroud)
输出:
database encrypt_state percent_complete key_algorithm
tempdb 3 0 AES 256
TDE_Test 3 0 AES 256
Run Code Online (Sandbox Code Playgroud)
为什么complet_percent 为0?
随着欧洲的时钟变化 - SQL Server 如何处理时钟变化?是否存在与时钟更改相关的已知问题?
我们在 DBA 团队中讨论了带有 SecureFiles LOB 的 Oracle 数据库是否需要是企业版。我可以在标准版中使用 Oracle Secure File Lobs 吗?
sql-server ×4
oracle ×3
oracle-12c ×2
blob ×1
license ×1
password ×1
security ×1
shrink ×1
size ×1
storage ×1
tablespaces ×1
time ×1
timezone ×1