我的 Windows XP 机器上有一些应用程序每半小时向 aaronsw.com 生成一个 HTTP 请求。我们已经在wireshark 中捕获了数据包,但是wireshark 并没有说明是哪个应用程序生成了这些数据包。是否有任何实用程序可以查看网络流量并告诉哪个可执行文件产生了流量?
jeffspost's questions
我需要向一个中等大的表添加一些索引,并且我想提前知道表空间是否有空间容纳索引。(假设范围会自动增加大小,但 DBA 并不总是正确设置,我不想成为使系统崩溃的那个。)我需要运行什么 SQL 来查看如何有多少可用空间?
我正在对存在一些一般性能问题的 oracle 数据库进行故障排除。我运行了以下查询:
SELECT event AS "Event|Name",
total_waits "Total|Waits",
round(time_waited / 100, 0) "Seconds|Waiting",
total_timeouts "Total|Timeouts",
average_wait / 100 "Average|Wait|(in secs)"
FROM sys.v_$system_event e
ORDER BY time_waited DESC;
前几行返回如下。数百万秒的等待时间!(相比之下,我们的其他数据库对于顶级事件的等待时间小于 10 秒。)这些事件有什么作用,什么可能导致这些巨大的等待时间?数据库已经运行了 30 天,所以我们看到了这么长时间的聚合。
Event Name Waits Seconds Timeouts Avg Wait
---------------------- --------- -------- -------- --------
SQL*Net message from client 488397968 32050594 0 0.0656
rdbms ipc message 91335556 2455744 9529486 0.0269
DIAG idle wait 5214769 347077 5214769 0.0666
Streams AQ: qmn coordinator idle wait 186521 173696 93278 0.9312
Streams AQ: qmn slave idle wait 95359 173692 51 1.8215
Space Manager: slave idle wait 523165 173647 521016 0.3319
pmon timer 968303 173630 870108 0.1793
fbar timer 8770 173403 8713 19.7723
smon timer 14103 173278 7006 12.2866
log file sync 57967889 90402 649458 0.0016
og file parallel write 86618366 39509 0 0.0005
db file sequential read 244286101 11171 0 0
control file parallel write 1274395 3949 0 0.0031
db file scattered read 157316868 1635 0 0
db file parallel read 11948170 1190 0 0.0001
我们有一个数据库正在“减速”的情况。通常需要一两秒钟的数据库操作需要十倍的时间。发生这种情况时,数据库中似乎有大量锁。大量的死锁会造成数据库范围内的缓慢吗?
曾经有一台计算机将打印作业发送到 intermec 标签打印机。出于某种原因,仅打印了几张标签后,打印机就会停止打印。因此联系了 Intermec,他们更改了一些打印配置设置,一切都很好。然后有一天,电脑变旧了,换上了新电脑。. . 我们回到老问题。
现在仅仅 26 个标签就停止了。我怀疑它内存不足,只是放弃了其余的打印作业。我尝试将打印假脱机选项更改为直接打印到打印机,但这并没有解决任何问题。有任何想法吗?
打印机型号为 3400D。
有没有人有在半卡车上部署计算机的经验?我正在寻找相对便宜的东西:
- 支持外部扫描仪和/或 RFID 阅读器(即 USB 和/或串行支持)
- 永久固定
- 至少大部分时间保持网络连接
- 运行基于 Windows 的操作系统
- 耗尽卡车的动力
- 轻松导航(触摸屏)
如何获取特定 Oracle 用户的所有安全权限列表?
我们有两个 Oracle DB 设置为:
SQL> SELECT USERENV ('language') FROM DUAL;
USERENV('LANGUAGE')
----------------------------------------------------
AMERICAN_AMERICA.AL32UTF8
我们的其余实例设置如下:
SQL> SELECT USERENV ('language') FROM DUAL;
USERENV('LANGUAGE')
----------------------------------------------------
AMERICAN_AMERICA.WE8ISO8859P1
这在从一个数据库发送到另一个数据库的数据中产生了各种问题。是否可以将两个“非标准”数据库转换为与其他数据库匹配。如果是这样,怎么做?
我有一些使用 Oracle DLL 的 .Net 软件是 ODP.Net,它被标记为版本 2.111.6.20。该映射到哪个数据库版本?他们如何命名这些东西有什么规律吗?
连接到我们的一个数据库时,我看到随机 TNS 连接关闭错误。它不会影响所有用户。(似乎在用户活动高峰期间发生)有时我也会看到 ORA-12518:TNS:listener could not hand off client connection。
使用 ODP 驱动程序从 .Net 进行连接。(这会产生很多连接/断开连接活动)