草庐IT

对数据库

全部标签

windows - 如何使用 Perl 操作本地数据库?

我是一名Perl程序员,有一些不错的脚本可以使用cURL获取HTTP页面(从URL的文本文件列表)并将它们保存到文件夹中。但是,获取的页面数在千万级别。有时脚本在编号170,000上失败,我必须手动重新启动脚本。它会自动读取URL并查看是否有页面已下载并跳过。但是,如果有几十万,跳回到它停止的地方仍然需要几个小时。显然,这最终不会成功。有人告诉我,与其保存到难以搜索和修改的文本文件,不如使用数据库。我对数据库不太了解,一年前只是在学校服务器上弄乱了MySQL。我只需要能够添加数百万行和几个静态列,快速搜索/修改一个列,然后在lan本地(或一台计算机,如果这很困难)执行所有这些操作。当然

firebase数据库长时间待机后高延迟

目前,我正在在一个非生产火库应用程序上测试Firebase,我是唯一从事的壁炉应用程序。当我尝试查询数据库以在上次没有任何查询之后检索数据时24小时,查询大约8秒。查询完成后,下一个将需要正常的时间(约100ms)。这不是关于缓存查询的,“下一个查询”是指不一样的新查询。复制它:创建一个名为用户的数据库节点,用户儿童是用户数据(名字,姓氏,年龄,性别等)将500,000个用户添加到此节点通过其UID获取用户并测量时间。(应该花费大约100ms)等待24小时(我不知道确切的时间,但我敢肯定大约24小时)通过其UID获取任何用户并测量时间。(应该花费大约8秒)通过其UID获取任何用户并测量时间。(

windows - 数据库故障使用 JDBC 持久性关闭 ActiveMQ windows 服务

我有一个作为Windows服务运行的ActiveMQ代理。它使用jdbcPersistenceAdapter与Oracle数据源和Oracle的通用连接池(UCP)。当数据库关闭时(由于网络问题或定期维护),ActiveMQwindows服务将完全关闭。这当然会使代理不可用,即使在数据库恢复后也是如此。我已经尝试在UCP、带连接验证的DBCP甚至MySQL数据源中进行连接验证,但均未成功。该服务会在数据库出现故障后30秒内关闭(我相信这是因为默认的cleanupInterval是30秒)。有没有办法防止windows服务关闭并让它等待数据库可用?非常感谢任何帮助。这是我当前来自acti

sql - 用户登录后自动在 SQL Server 中创建数据库

我需要在用户使用Windows身份验证登录到SQLServer时自动创建数据库(并创建表等)。如果用户名是smith,将创建​​一个名为smith的新数据库,并且用户将拥有对该数据库的完全访问权限。知道怎么做吗? 最佳答案 第一个问题是为什么您要在每次有人登录时创建一个新数据库。为什么不重用现有数据库?如果有人登录1000次会发生什么-您将创建大量数据库!要创建数据库,您可以使用这样的命令(在批处理脚本中)ifexists(select*fromsys.sysloginswherename='$(dbname)')droplogin

android - 数据库或文件处理

关闭。这个问题是opinion-based.它目前不接受答案。想要改进这个问题?更新问题,以便editingthispost可以用事实和引用来回答它.关闭9年前。Improvethisquestion要在软件中放置大量可搜索的文本,最好的方法、数据库或文件处理系统是什么?请记住,文本是一种从右到左方向的亚洲语言。平台为Windows和Android。

windows - 安装 32 位和 64 位客户端时,获取 MS Office 2013(32 位)Excel 和 Access 以连接到 Oracle 数据库

在我的机器上安装Oracle11gr2的32位和64位客户端后,我在使用MicrosoftOffice产品时遇到了一些问题。我目前运行的是Windows764位和MicrosoftOffice32位。我们依赖于一些32位应用程序,并且正在与一群人一起工作-他们中的大多数人都有32位操作系统的机器,所以我需要运行Office32位。目前,我正在创建和维护一些支持宏的Excel工作簿,我们的员工使用这些工作簿提交信息以访问数据库。access数据库使用sqora32.dll驱动程序连接到oracle,excel工作簿使用oraclient11.dll连接。我最近获得了一个ArcGISPro

.net - 通过多台机器对数据进行时间戳记 - 时间不对?

我正在开发一些通过多台机器路由tcp和upd流量的应用程序,我正在尝试为每个节点上的数据包添加时间戳(毫秒分辨率),以接收通过每个节点的延迟的完整图片。在测试之前,我确保所有Windows机器都是NTP同步的,但我的问题似乎是所有机器上的时间从未真正完全同步,系统时间似乎变化+-500毫秒。例如,有时我的时间戳日志显示数据包在从节点1发送前500毫秒在节点2收到。在所有机器的NTP重新同步之后,它总是会显示节点1和节点2之间的不同延迟,但时间差异始终保持不变,直到下一次NTP同步。将多台机器同步到同一个NTP服务器时,我期望的准确度是多少?为什么我会看到这些差异以及其他应用程序如何通过

Django web开发(二) - Mysql数据库

文章目录Mysql数据库Mysql的安装(CentOS7)下载修改配置文件Mysql强制重置密码远程可登录数据库管理数据表的管理常用数据类型数据管理添加数据查询数据删除数据修改数据员工管理Python管理数据库添加数据查询数据删除数据修改数据案例:Flask+Mysql案例:查询所有用户Mysql数据库Mysql的安装(CentOS7)以Mysql5.7.31版本为例下载这里为了方便演示,使用yum进行下载(其他系统的请使用自己对应的安装命令,在Windows或者MacOS上安装,请去官网下载二进制安装包),不进行源码编译安装cat>/etc/yum.repos.d/mysql57.repoE

android - 离线到在线同步数据库

我正在开发一个系统,我的客户希望我提供离线服务和在线备份以及iOS、Android和Windows应用程序。我需要的东西:支持可在连接时同步的离线和在线(主)数据库。同样适用于iOS和Android,但我不太担心这些手机是否可以处理此类工作。在Android和iOS的情况下使用什么来实现这样的目标。无论你有什么建议我。注意:除了后端,我还没有决定使用Python和Django。我还在设计过程中。 最佳答案 在android中,支持离线使用SQLite数据库作为本地数据库。当应用程序处于离线模式时,将数据保存在SQLite中。您需要编

windows - Win 10 Postgresql 11 数据库集群初始化失败

我从戴尔(XPS15)买了一台新的笔记本电脑,装有Windows10专业版。在安装postgres期间,我总是遇到同样的问题“运行安装后步骤时出现问题。安装可能无法正确完成。数据库集群初始化失败。”.我尝试了很多过去线程的解决方案:不将postgres安装到程序文件中创建一个名为postgres的用户,对postgress目录具有完全访问权限,此处解释https://www.youtube.com/watch?v=pS_zWDDDSe0检查新的win-updates关闭Windows的防火墙和杀毒软件。Errorrunningcscript//NoLogo"C:\develop\pos