我有一个LOGGIN数据库,它非常大 - 400 GB.它有数百万行.
我刚刚运行了一个delete耗时2.5小时的语句并删除了数百万行.
delete FROM [DB].[dbo].[table]
where [Level] not in ('info','error')
Run Code Online (Sandbox Code Playgroud)
这是一个简单的恢复模型数据库.但是当我运行上面的语句时,日志文件增长到800 GB并崩溃了服务器.为什么LOG文件会针对简单的恢复模型数据库而增长?
我将来如何避免这种情况?
谢谢你的时间 - RM
在eclipse中加载我的工作区时出现此错误.
An error has occurred.See the log file
D:\XXX\App_name\.metadata\.log.
Run Code Online (Sandbox Code Playgroud)
我可以打开其他工作区,也可以创建新的onw.I没有保存我的代码副本.请任何人帮助我?
谢谢!!!
如果我尝试安装Visual Studio'15'预览5,我会收到错误和以下日志文件:
2016-10-07T18:05:42 : Verbose : SetupEngine.Installer.InstallProduct reported error. [channelId: Microsoft.VisualStudio.Channels.Preview, productId: Microsoft.VisualStudio.Product.Enterprise, installationPath: 'C:\Program Files (x86)\Microsoft Visual Studio\VS15Preview', InvalidOperationException: No products are registered for instance '45ee4dcd-d923-4bcb-8a1a-539f6a4fba3c' at at Microsoft.VisualStudio.Setup.Cache.CommonExtensions.GetProduct(IInstance instance, Boolean installedOnly)
at Microsoft.VisualStudio.Setup.Cache.CacheRepository.GetAvailablePackages()
at Microsoft.VisualStudio.Setup.Engine.Initialize()
at Microsoft.VisualStudio.Setup.Engine.Load(IChannelProduct channelProduct, CancellationToken token)
at Microsoft.VisualStudio.Setup.Service.CreateEngine(IChannelProduct channelProduct, String instanceId, TelemetryContext telemetryContext, String localeOverride, IMessageBus messageBus, IRestartManager restartManager)
at Microsoft.VisualStudio.Setup.InstallerService.InstallProductImpl(Product product, String installationPath, String setupExecutablePath, String setupExecutableArguments, TelemetryContext telemetryContext, CancellationToken cancellationToken)
at Microsoft.VisualStudio.Setup.InstallerService.InstallProduct(Product product, String installationPath, String setupExecutablePath, String setupExecutableArguments, TelemetryContext telemetryContext, CancellationToken …Run Code Online (Sandbox Code Playgroud) 我刚刚在github上打开了这个错误报告。显然,最好从日志文件中添加一些细节。
Atom会将它们存储在哪里?此错误是否指的是软件包本身生成的日志文件?如果是这样,软件包日志文件是否有常规目录位置,或者软件包会写入主/共享Atom日志文件?
我正在运行备份,rsync在此期间创建日志文件。但是,我不知道缩写的含义。以下是日志文件的示例:
2016/11/15 15:17:53 [4906] building file list
2016/11/15 15:17:53 [4906] .d..t...... ./
2016/11/15 15:17:53 [4906] >fcst...... .hiddenfile
2016/11/15 15:17:53 [4906] >fcst...... file1
Run Code Online (Sandbox Code Playgroud)
例如,>fcst......代表什么?更重要的是,它记录在哪里?我在手册页中没有找到它。如果它确实在联机帮助页中,请指出相应的部分。
我正在使用OtrosLogViewer来分析我的glassfish日志文件.但似乎软件无效.我认为我的模式是错误的.
type=log4j
customLevels=SEVERE=FATAL,WARNING=WARN,CONFIG=INFO,FINE=DEBUG,FINER=TRACE,FINEST=TRACE,INFO=INFO
pattern=[#|TIMESTAMP|LEVEL|PROP(ProductName-Version)|LOGGER|_ThreadID=PROP(ThreadID);_ThreadName=THREAD;PROP(Properties);|MESSAGE|#]
dateFormat=yyyy-MM-dd'T'HH:mm:ss.SSSZ
name=GlassFish logger
charset=UTF-8
Run Code Online (Sandbox Code Playgroud)
这是我的服务器日志示例(Glassfish 4.0):
[2013-10-13T17:36:03.841+0700] [glassfish 4.0] [WARNING] [endpoint.activation.failure] [javax.enterprise.resource.resourceadapter.com.sun.enterprise.connectors.inbound] [tid: _ThreadID=34 _ThreadName=admin-listener(1)] [timeMillis: 1381660563841] [levelValue: 900] [[
RAR8501: Exception during endpoint activation for ra [ jmsra ], activationSpecClass [ com.sun.messaging.jms.ra.ActivationSpec ] : javax.resource.ResourceException: MQRA:EC:Invalid destinationLookup jms/NewMessage configured in ActivationSpec of MDB for no JNDI name found]]
[2013-10-13T17:36:03.841+0700] [glassfish 4.0] [SEVERE] [containers.mdb.create_container_exception] [javax.enterprise.system.container.ejb.mdb.org.glassfish.ejb.mdb] [tid: _ThreadID=34 _ThreadName=admin-listener(1)] [timeMillis: 1381660563841] [levelValue: 1000] [[
MDB00017: [NewMessage]: Exception in creating message-driven bean container: [java.lang.Exception]]]
Run Code Online (Sandbox Code Playgroud)
如何修改我的模式使其工作?我对OtrosLogViewer的模式很困惑.
谢谢.
我的应用程序的日志文件在服务器上不断累积.我想通过KAFKA将它们转储到HDFS中.我希望Kafka生产者读取日志文件,将它们发送到Kafka代理,然后将这些文件移动到另一个文件夹.可以让Kafka生产者读取日志文件?另外,是否有可能在Kafka制作人中拥有复制逻辑?
有一个csv文件,包括基于该分类的电话号码的前缀列表.这是prefixes.csv的一个例子.这个文件接近2000行.
3511891,PORTUGAL-MOBILE (VODAFONE)
3511693,PORTUGAL-MOBILE (OPTIMUS)
3511691,PORTUGAL-MOBILE (VODAFONE)
34,SPAIN-FIXED
3469400,SPAIN-MOBILE (MVNO)
3469310,SPAIN-MOBILE (MVNO)
3469279,SPAIN-MOBILE (MVNO)
3469278,SPAIN-MOBILE (MVNO)
3469277,SPAIN-MOBILE (MVNO)
3469276,SPAIN-MOBILE (MVNO)
34673,SPAIN-MOBILE (VODAFONE)
243820000006,CONGO DEMOCARTIC REPUBLIC-SPECIAL SERVICES
243820000005,CONGO DEMOCARTIC REPUBLIC-SPECIAL SERVICES
243820000004,CONGO DEMOCARTIC REPUBLIC-SPECIAL SERVICES
88213200361,EMSAT-SPECIAL SERVICES
67518497899,PAPUA NEW GUINEA-SPECIAL SERVICES
56751975883,CHILE-SPECIAL SERVICES
56751975334,CHILE-SPECIAL SERVICES
56731974707,CHILE-SPECIAL SERVICES
Run Code Online (Sandbox Code Playgroud)
另一方面,有一个巨大的日志文件,包括数千行.这是日志的格式:
2015-11-01T00:00:17.735616+00:00 x1ee energysrvpol[15690]: INFO consume_processor: user:<<"dbdiayhg">> callee_num:<<"34673809195">> sid:<<"A1003unjhjhvhgfgvhbghgujhj02">> credits:-0.5000000000000001 result:ok provider:ooioutisrt.ym.ms
Run Code Online (Sandbox Code Playgroud)
所以,我必须在之后提取电话号码callee_num,然后将其与所有前缀逐位进行比较,以便发现相关号码的国家代码是什么callee_num.在此示例中,电话号码是34673809195,因此提取此号码,转到prefixes.csv并逐行检查它是否合适.
1)first time '3' from 34673xxxx
2)then 4
3) then 6
4) then 7 …Run Code Online (Sandbox Code Playgroud) 我们用于 ETL 自动化的 Jenkins 停止了其服务,然后使用命令提示符重新启动了它。但我想调查导致它停止的原因。但是在 Jenkins 的系统日志文件中,我只能看到今天的日志。我怎么能看到前几天的日志。请帮忙。
我试图.log在 Mac OS Catalina 上安装的 Sublime Text 3(v3.2.2,内部版本:3211)中打开一个文件,我看到它以纯十六进制数字打开。
这是一个小片段:
205b 6465 6275 675d 2031 3631 3736 2330
3a20 6570 6f6c 6c20 7469 6d65 723a 202d
Run Code Online (Sandbox Code Playgroud)
我不确定为什么会发生这种情况,但我无法在任何地方看到此问题的任何快速链接。
logfile ×10
algorithm ×1
android ×1
apache-kafka ×1
atom-editor ×1
backup ×1
debugging ×1
eclipse ×1
glassfish ×1
hdfs ×1
install ×1
jenkins ×1
log-analysis ×1
metadata ×1
performance ×1
python ×1
rsync ×1
search ×1
sql-server ×1
sublimetext ×1