如何使用Docker將PostgreSQL、MySQL、MariaDB 上的整合測試執行速度提高20倍?
來自 vladmihalcea的建議:在 tmpfs 上對映資料資料夾,可在使用Docker時,將PostgreSQL、MySQL、MariaDB 上的整合測試執行速度提高 20 倍!
只要在Docker run命令後增加一句:--tmpfs /var/lib/mysql:rw
例如:
docker run \ --name mariadb \ -p 3306:3306 \ <p class="indent">[b]--tmpfs /var/lib/mysql:rw \[/b] -e MYSQL_ROOT_PASSWORD=admin \ -e MYSQL_USER=hibernate_orm_test \ -e MYSQL_PASSWORD=hibernate_orm_test \ -e MYSQL_DATABASE=hibernate_orm_test \ -d mariadb |
更多其他資料庫具體做法點選標題
相關文章
- Angular單元測試如何只執行指定的測試用例,提高測試速度Angular
- 使用遠端Docker進行整合測試Docker
- 如何提高MySQL DELETE 速度MySqldelete
- JMeter 如何與 MySQL 進行整合測試JMeterMySql
- 如何在Linux中執行MySQL/MariaDB查詢LinuxMySql
- Docker 教程:在 Mac M2 上執行 PostgreSQLDockerMacSQL
- Docker 執行MySQLDockerMySql
- docker 執行 MySQLDockerMySql
- 如何使用SymSpell將模糊搜尋速度提高五倍以上 - lnx
- 使用sysbench測試mysql及postgresql(完整版)MySql
- 如何在 Linux 上安裝 MariaDB 或 MySQLLinuxMySql
- 使用Wiremock進行整合測試 - kubilayREMMock
- 自動化運維:使用Maven與Docker執行Selenium測試運維MavenDocker
- 如何執行指定的單元測試
- 如何提高介面測試的效率
- 擁抱並行流,提高程式執行速度並行
- 如何對Mac進行基礎檢測和速度測試Mac
- 伺服器的速度如何測試伺服器
- 如何測試伺服器的速度伺服器
- 離屏Canvas — 使用Web Worker提高你的Canvas執行速度CanvasWeb
- 使用TestContainers進行容器Docker測試 – EmmanouilAIDockerUI
- Docker中Mysql容器內如何執行SQL檔案?DockerMySql
- Jest如何有序地執行測試
- 如何提高 Xcode 的編譯速度XCode編譯
- pyav 拆幀速度和執行緒數目的關係測試執行緒
- 華納雲:如何使用HammerDB進行MySQL基準測試MySql
- docker-執行mysql服務DockerMySql
- 怎樣在 Kubernetes 上執行 PostgreSQLSQL
- Jenkins Pipelines+Docker執行RobotFramework自動化測試JenkinsDockerFramework
- 使用 PyHamcrest 執行健壯的單元測試REST
- Win10系統怎麼通過修改執行緒數提高OneDrive上傳速度Win10執行緒
- Win10系統怎麼透過修改執行緒數提高OneDrive上傳速度Win10執行緒
- 如何測試Linux命令執行時間?Linux
- 如何提高網站的開啟速度?網站
- 測試人員如何提高API功能測試效率?API
- 如何測試伺服器的訪問速度伺服器
- 思考如何將自動化測試加入持續整合中
- Setup MariaDB Master/Slave Replication for Docker MariaDBASTDocker