假设我们有模块A、B和C,并且该模块在模块范围内C有一些变量。X
A导入B,(出于其自身目的)导入C。A也直接进口C。
如果A改变 的值,那么看到C.X的值会改变吗?同样,如果改变 的值,会改变看到的值吗?C.XBBC.XA
换句话说,当一个模块多次导入到同一个解释器上下文中时,该模块名称空间中的可变变量是否有效地共享内存?
我需要找到 Oracle 10g 中数据库的当前表空间大小。环顾四周,我发现许多脚本使用 dba_extents 等表确定大小,但我使用的数据库没有这些 dba_* 表。
(我使用它作为查找表大小的代理,这很复杂,因为大多数表大小都是 blob。)