session.createQuery と executeUpdate を使用して、休止状態でデータベースを再インデックス化しようとしています。何らかの理由で、これは単に機能していません。これはすべて、毎週特定の時間にこれを行うタイマーを持つジョブで行われます。
session().createQuery("ALTER INDEX indexName ON tableName REBUILD PARTITION = ALL WITH ( PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, ONLINE = OFF, SORT_IN_TEMPDB = OFF )").executeUpdate();
executeUpdate() を使用するのは正しいことですか? または、このコードなどに他に問題がありますか...