Module#autoload (Ruby 3.1 リファレンスマニュアル)

ある module を遅延してクラスが呼ばれたタイミングで load したときに便利。

クソデカ moudle を load するときはこのテクニックを使って初回ロードを遅延させると良い。

# ------- /tmp/foo.rb ---------
class Foo
  class Bar
# ----- end of /tmp/foo.rb ----

class Foo
  autoload :Bar, '/tmp/foo'
p Foo::Bar #=> Foo::Bar

Rails でもめちゃめちゃ使われてるよ

MySQL Index Hints は廃止予定


you should expect USE INDEX, FORCE INDEX, and IGNORE INDEX to be deprecated in a future release of MySQ

MySQL :: MySQL 8.0 Reference Manual :: 8.9.4 Index Hints

じゃあ代わりに何使うの?の回答は Index-Level Optimizer Hints.

MySQL :: MySQL 8.0 Reference Manual :: 8.9.3 Optimizer Hints

See also. MySQL 8.0.20: Index-Level Optimizer Hints — Jesper’s MySQL Blog