简介随着近几年各类移动终端的迅速普及,基于地理位置的服务(LBS)和相关应用也越来越多,而支撑这些应用的最基础技术之一,就是基于地理位置信息的 处理。我所在的项目也正从事相关系统的开发,我们使用的是Symfony2+Doctrine2 ODM+MongoDB的组合。我们将这些技术要点整理成文,希望能...
OracleStudy之--IPCS管理共享内存Unix/linux下的共享内存、信号量、队列信息管理在unix/linux下,经常有因为共享内存、信号量,队列等共享信息没有干净地清除而引起一些问题。查看共享信息的内存的命令是:ipcs[-m|-s|-q]。默认会列出共享内存、信号量,队列信息-m列出共享内存-..
问题:update不能更新表表中19条记录,在更新的时候,偶尔能更新,偶尔就update不动了。更新操作执行的时候,就不动了,好象是死掉一样.关于数据库事务引起的问题在oracle一个事务没有提交之前,下一个事务是处于挂起状态,通常会出现表被锁定,就是上述的假死状态。查看被挂起的事..
SQLServer扩展事件(ExtendedEvents)--扩展事件概念解析下图描述了扩展事件中引入的几个新概念:事件事件是指代码中定义的点。此类示例包括:T-SQL语句完成执行时的点或结束获取锁定时的点。每个事件都有一个定义的负载(该事件返回的列的集合),它是使用ETW模型(其中每个事..
SQLServer扩展事件(ExtendedEvents)--性能注意事项使用CREATEEVENTSESSION将扩展事件会话放置在一起时,需要认真正确配置一些设置,因为它们可能会在无意中对性能产生影响。首先需要决定是以同步还是异步方式消耗事件。正如您所料,同步目标对所监控代码的性能产生的影响要大..
SQLServer扩展事件(ExtendedEvents)--事件的寿命定义并启动扩展事件会话后,处理过程将照常进行,直到所监控的代码遇到某个事件为止。下图介绍了扩展事件系统所遵循的步骤。具体步骤如下:1.执行检查以查看是否有任何扩展事件会话正在监控该事件。如果没有,控制权将返给包含..
SQLServer扩展事件(ExtendedEvents)—使用system_health扩展事件会话system_health会话是SQLServer默认包含的扩展事件会话。该会话在SQLServer数据库引擎启动时自动启动,并且运行时不会对性能造成任何明显影响。该会话收集的系统数据可用于帮助对数据库引擎的性能问题进行故..
打开Navicat,点击主机名/IP为localhost的连接,然后报错2003-Can‘tconnecttoMySQLserveron‘localhost‘(10061)1.开始→运行→services.msc(服务),未找到MySQL2.重新安装MySQLInstanceConfig.exe未成功3.找到my.ini文件开始→运行→cmd,先进入所要安装的盘符,再进入my.ini..
以下变量全部来自mysql5.5.40-log包括该版本的所有变量,绝大部分变量都是解释的,那些没有解释的变量不是很重要,不过后期还是会补充上去的。以下变量只有部分经过本人验证,,没有验证均来自大师的博客.仅供参考。1.自增值相关auto_increment_increment 1#增量auto_increment_off..