## explain select- access_type: - all(全件検索)/index(indexの全件検索)はfull-scanであり、要注意。 - indexはallより良い。- possible_keys: 使用可能なindex(primary-key is index)- key: 実際使ったindex- ref: indexのKeyと比較するcolumn- patition: 使ったpatition. patationは何?大きなテーブルを分解すること - patitionは使えるかも! - 分解のtypeは:RANGE,LIST,HASH,KEY- rows: 大体の件数を推測した結果- filtered: 条件が効いて、次の層に行く件数の割合。小さい方が...
2023/05/31
2023/05/26
rails,reek, rubocop, ignore alert
# :reek:警告名称# rubocop:disable Style/LineLength, Style/StringLiter...
rails, router,url_helper
puts Rails.application.routes.named_routes.helper_na...
rails,where or
def check @spec = Hash.new @spec = Spec.merge(Spec.where(a:1).or(Spec.where(b:0))) .merge(Spec.where(c:0).or(Spec.where(d:0))).first...
2023/05/17
change git http to ssh
- git add ssh key - ssh-keygen -t rsa - update to github ssh key - ssh -T git@github.com - add to .ssh/configHost github github.com
HostName github.com
IdentityFile ~/.ssh/id_git_rsa #ここに自分の鍵のファイル名
User gitssh -T github- change git repository from http to ssh git remote -v git remote set-url origin git@github.com:xx/xx.git git remote -v...