在这样的情况下,您可能需要一个附加的程序对日志信息进行排序(按照线程ID或者时间戳的顺序),以便对其进行分析。
In such cases, you might need an additional program to sort the log information either on thread ID or timestamp in chronological order to analyze it.
注意,每个CSLD任务线程也有它自己的跟踪和日志文件。
Note that each CSLD task thread has also its own trace and log files.
一个CSLD任务线程处理对日志数据库的所有归档请求。
The single CSLD task thread processes all archive requests for the journal database.
PIOVP:运行内部线程从而写入磁盘上的物理日志。
PIO VP: Runs internal threads to write to the physical log on the disk.
LIOVP:运行内部线程从而写入磁盘上的逻辑日志。
LIO VP: Runs internal threads that write to the logical log on the disk.
当然,如果您还回想得起的话,我实际上仅只是捕捉在我指定的时间期限内做了日志记录的线程。
If you think about it, of course, I'm only really capturing those things that were logging during my specified timeframe.
现有的管理GUI(之前的7.0版引入)增加了线程快照和跟踪所有注册J VM的汇总日志。
The existing administration GUI, which was introduced in the previous 7.0 version, has been augmented with capabilities for thread snapshot and log tails that aggregate all registered JVMs.
但是现在您看到了在您感兴趣的时间期限内执行的所有那些线程(即使那些线程碰巧没有在该期限中记录日志)的文件。
But you now see files for all those threads that were executing during the timeframe that you're interested in (even if those threads didn't happen to log during that timeframe).
另一种避免同步问题的方法是,分配一个很大的全局内存块,并将其划分为较小的槽位,其中每个槽位都可由一个线程用来进行日志记录。
Another way to avoid synchronization issues is to allocate a large chunk of global memory and break it into smaller slots, where each slot is to be used by one thread for logging.
您还可以重用我前面给出的一个命令来截取在此时间期限中得到处理的所有唯一ID,并为每个线程生成单独的线程日志。
You can also reuse a command I gave you earlier to strip all the unique IDs that were being processed during this timeframe and generate separate thread logs for each.
在访问一个公共的资源时,同步始终是多线程程序不可缺少的部分,日志记录也不例外。
Synchronization has always been an indispensable part of multi-threaded programs while accessing a common resource, and logging is no exception.
如果程序同时运行在多个线程上,每个线程的日志信息可能会交织在一起。
If your program runs on several threads simultaneously, the logging information from each can become tangled up.
另外,如果两个线程同时删除过程或任务实例,会导致在日志中记录错误消息。
Also, if the process or task instances are deleted by two threads simultaneously, this results in error messages in the logs.
您不需要所有那些线程,不过这样您会看到自己创建的日志记录系统的强大能力。
You don't need all those threads, but this way you'll see the power of the logging system you've created.
这个部分介绍了在多线程应用程序中使用循环缓冲区启用日志记录时需要考虑的一些重要方面。
This section discusses some important points to consider when using a ring buffer to enable logging in a multi-threaded application.
要进行有效的日志记录,需要使用大量的磁盘空间,并且在多线程环境中,所需的磁盘空间会成倍地增加,因为大量的线程都在记录它们的跟踪信息。
A significant amount of disk space is required for effective logging, and it increases many fold in a multi-threaded environment where numerous threads write their trace.
特别要注意对远程调用进行日志记录,以及在线程分支、开始和结束的位置进行日志记录。
Pay particular attention to logging around remote calls, and where threads branch, start, and end.
解释有关对多个执行线程使用事件日志的问题。
Explains issues involved with using event logs with multiple threads of execution.
从配置参数调整、设置监听线程和运行日志等管理方案的实施,弥补了现有连接池技术的不足。
It applies configuration parameter, setting up the thread of monitoring and running log of management scheme etc, to solve the inefficiency of current connection pool.
磁碟央行是这点已刷新LGWR的重做线程的在线日志文件。
The on-disk RBA is the point up to which LGWR has flushed the redo thread to the online log files.
事件日志和多线程组件。
事件日志和多线程组件。
应用推荐