草庐IT

mariadb-libs

全部标签

mysql - MariaDB 按日期排序并限制偏移量和缺失结果

我有一个包含这个DDL的表:CREATETABLEBAR_INGRESO_TEST(ING_IDBIGINT(20)PRIMARYKEYNOTNULLAUTO_INCREMENT,ING_DESCRIPCIONVARCHAR(255),ING_FECHADATE,ING_IMPORTEDECIMAL(19,2),ING_SOCIO_IDBIGINT(20));以及这个示例数据:INSERTINTOBAR_INGRESO_TEST(ING_DESCRIPCION,ING_FECHA,ING_IMPORTE,ING_SOCIO_ID)VALUES('Description1','2015-

mysql - Docker 无法在 Docker 构建期间启动 MariaDB/MySQL

我当前的Dockerfile如下所示:FROMubuntu:14.04ENVDEBIAN_FRONTENDnoninteractiveENVINITRDNoENVLANGen_US.UTF-8#MariaDBVersionsENVMARIADB_MAJOR5.5ENVMARIADB_VERSION5.5.55+maria-1~trusty#CreatemysqluserandgroupRUNgroupadd-rmysql&&useradd-r-gmysqlmysql#InstallneededdependenciesRUNapt-getupdate&&apt-getinstall-y-

java - Flyway 经常挂起(MariaDB 连接器、RDS)

在迁移步骤中,我经常看到部署挂起。为Tomcat打包在WAR中的Java/Scala应用程序。数据库是使用MariaDB连接器(https://downloads.mariadb.org/connector-java/)的RDSAurora。可能与Flyway无关,但这是获取连接的一般问题。迁移是从容器中的shell运行的:java-cp`echoWEB-INF/lib/*|tr'':`foo.Migrate迁移代码如下:defmain(args:Array[String]):Unit={Environment.dbFlywayPassword.foreach{pass=>valfly

mysql - 如何修复 MariaDB 的高内存使用率?

我正在使用MariaDB(10.1.21)和以下存储引擎:InnoDB托库数据库蜘蛛引擎系统配置是:3GB内存双核处理器我已经尝试使用pt-mysql-summary工具来识别内存使用情况,它显示当服务器上没有运行任何进程时,90%的innodb缓冲池大小已被填充。我也尝试过重新启动MariaDB服务器,这只会减少大约1-2小时的内存,然后就会耗尽内存。知道它为什么消耗太多内存吗?下面分享我的配置:我的.cnf[client]port=3306socket=/var/run/mysqld/mysqld.sock#Hereisentriesforsomespecificprograms#

mysql - MariaDB - 我应该为我的表添加索引吗?

最近我在检查我的系统日志时发现我的一些查询非常慢。我有一个存储用户事件的表。表结构为id(int)、user(int)、type(int)、object(varchar)、extra(mediumtext)和date(timestamp)。此外,我只有id(BTREE,unique)的索引。我遇到以下查询的性能问题;SELECTDISTINCTobjectasusrobjfrom".MV15_PREFIX."useractivitiesWHEREuser='".$user_id."'andtype='3'limit0,1000000"问题是,我是否也应该将user与id一起编入索引?我

mysql - 无法使用 DBeaver 连接到 MariaDB

我刚刚在Ubuntu18.04上安装了MariaDB10.1.29。在命令行中,我可以使用sudo进行连接:sudomysql-uroot-p但并非没有sudo。此外,如果我尝试通过DBeaver连接到数据库,我得到:Couldnotconnect:Accessdeniedforuser'root'@'localhost'虽然凭据是正确的。我尝试安装MySQL5.7,但我也遇到了完全相同的问题。我错过了什么? 最佳答案 事实证明,这是MariaDB和MySQL的预期行为。为了解决这个问题,建议创建一个单独的用户并授予对所有创建的数据

mysql - MariaDB MyRocks存储引擎如何获取表的存储空间

我正在尝试获取使用MyRocks存储引擎的表在磁盘上占用的空间,但我得到的结果与我预期的结果不一致,对information_schema的查询和报告的大小由操作系统。为了获得MariaDB报告的大小,我使用了以下选择语句:selecttable_name'TableName',(data_length+index_length)/power(1024,3)'TableSizeinGB'frominformation_schema.tableswheretable_schema="MyTableName";对于我正在做的事情,它返回了一个非常小的数字,以至于我怀疑它是否报告了实际大小(

mysql - 与 XAMPP 相比,MariaDB Docker 容器中的 INSERT SQL 查询非常慢

我一直在寻找Web应用程序的瓶颈,发现INSERT查询运行速度明显较慢,如下所示:MariaDB[myforum]>insertintotagsettagtext='abc12345',dateline=unix_timestamp(),canonicaltagid=1234;QueryOK,1rowaffected(0.24sec)这是通过在应用程序容器中安装mysql-client来完成的,用于测试目的。对于这样一个简单的查询,240毫秒似乎很长。我假设有一些dns/网络问题。但是当直接在MariaDB容器中运行查询时,我看到了类似的结果,其中使用-h127.0.0.1建立了连接:

mysql - 库未加载 :/usr/local/mysql/lib/libmysqlclient. 18.dylib (LoadError)

我在使用rails方面遇到问题已经有很长一段时间了,我尝试了很多我在这里发现的类似问题的答案,但是虽然其中一些是有效的但有一些错误我一直被卡住并且无法解决这个问题,我针对我发现的类似问题尝试了大多数解决方案,最后决定问自己,此错误仅在为该特定项目启动服务器时发生,而服务器为新的空rails项目正常启动时:$railsserver/Users/celorisoli/.rvm/gems/ruby-1.9.2-p320/gems/mysql2-0.3.11/lib/mysql2.rb:9:in`require':dlopen(/Users/celorisoli/.rvm/gems/ruby-

mysql - MariaDB 中的 TokuDB 性能

我在TokuDB引擎上做了一些性能测试(我在DellPowerEdgeR720上使用Tokutek网站上的mariadb-5.5.30-tokudb-7.0.4,内存为128GB,TokuDB的默认内存分配为64GB-tokudb_cache_size)并且出现了一些真正出乎意料的事情。在测试场景中,我在一个空表(33列、1个主auto_increment键、5个索引)上插入了大约9000万行,同时我注意到显着的速度性能与MyISAM引擎相比,数据压缩,即从15K到20K记录/秒和30G数据到7GTokuDB,查询性能急剧下降(没有索引是集群)。特别是简单查询:selectcount(