Files
aitsc/scripts/optimize_performance.sh
renjianbo 3b806e2bde refactor: project restructuring - migrate to modular directory layout
- Move root-level docs into docs/ directory
- Move config files into config/ directory
- Move docker files into docker/ directory
- Move test scripts into tests/ directory
- Remove .env from tracking (use .env.example as template)
- Remove .venv/ from tracking (use requirements.txt)
- Add Vue3 frontend app (vue-app/)
- Add new routes: upload, user_templates, meeting_minutes, etc.
- Add database migrations for prompt_template additions
- Fix load_dotenv() to use absolute path for Flask reloader compatibility

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-06-13 22:34:53 +08:00

30 lines
845 B
Bash

#!/bin/bash
# 性能优化部署脚本
echo "🚀 开始性能优化部署..."
# 1. 创建数据库索引
echo "📊 创建数据库索引..."
mysql -u root -p123456 -e "USE pro_db; SOURCE database_optimization.sql;"
# 2. 重启应用服务
echo "🔄 重启应用服务..."
sudo systemctl restart flask-prompt-master
# 3. 清理缓存
echo "🧹 清理应用缓存..."
# 这里可以添加清理缓存的逻辑
# 4. 验证优化效果
echo "✅ 验证优化效果..."
echo "请访问以下页面测试性能:"
echo "- 数据分析页面: http://your-domain/admin/analytics/"
echo "- API管理页面: http://your-domain/admin/api/"
echo "🎉 性能优化部署完成!"
echo ""
echo "📈 预期性能提升:"
echo "- 数据库查询速度提升 60-80%"
echo "- 页面加载时间减少 40-60%"
echo "- 并发处理能力提升 50%"